Author: rfm Date: Mon Sep 26 12:59:02 2016 New Revision: 40107 URL: http://svn.gna.org/viewcvs/gnustep?rev=40107&view=rev Log: test for unicode noncharacter codepoint
Added: libs/base/trunk/Tests/base/NSString/noncharacter.m Added: libs/base/trunk/Tests/base/NSString/noncharacter.m URL: http://svn.gna.org/viewcvs/gnustep/libs/base/trunk/Tests/base/NSString/noncharacter.m?rev=40107&view=auto ============================================================================== --- libs/base/trunk/Tests/base/NSString/noncharacter.m (added) +++ libs/base/trunk/Tests/base/NSString/noncharacter.m Mon Sep 26 12:59:02 2016 @@ -0,0 +1,20 @@ +/* Test for unicode noncharacter codepoints + */ +#import "Testing.h" + +#import <Foundation/NSString.h> + +int main(int argc, char **argv) +{ + NSString *str; + unichar u; + + u = (unichar)0xffff; + str = [[NSString alloc] initWithCharacters: &u length: 1]; + PASS([str length] == 1, "ffff codpepoint is permitted in string"); + PASS([str characterAtIndex: 0] == 0xffff, "ffff is returned properly"); + [str release]; + + return 0; +} + _______________________________________________ Gnustep-cvs mailing list Gnustep-cvs@gna.org https://mail.gna.org/listinfo/gnustep-cvs