Author: rfm
Date: Tue Jul 21 18:35:46 2015
New Revision: 38822

URL: http://svn.gna.org/viewcvs/gnustep?rev=38822&view=rev
Log:
simple test for finding embeded nul

Modified:
    libs/base/trunk/Tests/base/NSString/nuls_in_strings.m

Modified: libs/base/trunk/Tests/base/NSString/nuls_in_strings.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/base/trunk/Tests/base/NSString/nuls_in_strings.m?rev=38822&r1=38821&r2=38822&view=diff
==============================================================================
--- libs/base/trunk/Tests/base/NSString/nuls_in_strings.m       (original)
+++ libs/base/trunk/Tests/base/NSString/nuls_in_strings.m       Tue Jul 21 
18:35:46 2015
@@ -14,6 +14,7 @@
   NSString *constantString=@"a\0b";
   NSString *normalString;
   unichar characters[3]={'a',0,'b'};
+  NSRange r;
 
   normalString = [[NSString alloc] initWithCharacters: characters length: 3];
 
@@ -22,6 +23,8 @@
   PASS([constantString hash] == [normalString hash], "hashes match");
   PASS([normalString isEqual: constantString]
     && [constantString isEqual: normalString], "compare as equal");
+  r = [normalString rangeOfString: @"\0"];
+  PASS(1 == r.length && 1 == r.location, "find nul in string");
 
   return 0;
 }


_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to