libs-base/Tests/base
Niels Grewe 17d379a59a Optimise appending UTF-16 strings for formatting
If the string being appended to already uses unichar as the underlying 
character type, append the new characters using memcpy() instead of
looping over them individually. Also includes test cases to verify that
nothing breaks.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@38969 72102866-910b-0410-8b05-ffd578937521
2015-09-04 09:48:07 +00:00
..
coding fix for word size issues with arrays 2013-07-18 15:40:11 +00:00
Functions patch for bug bug #42740 2014-07-13 07:37:24 +00:00
GarbageCollection garbage collection tweaks 2011-03-01 10:51:42 +00:00
GenericTests Remove warnings generated by tests. 2011-08-03 08:41:26 +00:00
GSMime another testcase 2014-03-11 11:34:38 +00:00
GSXML * Tests/base/NSLocale/general.m, 2013-03-16 17:40:56 +00:00
headers improved use of developer testing conditionals 2011-03-28 13:22:57 +00:00
KVC patch by Mathias Bauer <mathias_bauer@gmx.net> 2014-03-19 09:38:40 +00:00
NSAffineTransform fix keyed decoding of identity affine transform 2013-03-25 11:29:55 +00:00
NSArchiver * Tests/base/NSArchiver/stringEncoding.m: Use PASS_EQUAL instead 2013-05-13 20:55:37 +00:00
NSArray add some keyed coding tests 2013-03-25 11:05:32 +00:00
NSAttributedString add some keyed coding tests 2013-03-25 11:05:32 +00:00
NSAutoreleasePool Use raise instead of @throw. 2012-04-23 20:24:32 +00:00
NSBlock Fixup bad function calls. 2011-02-24 18:53:31 +00:00
NSBundle fix for bug #34815 2012-07-09 05:22:03 +00:00
NSCalendar a few more tests 2013-03-26 09:59:35 +00:00
NSCalendarDate Check that today 24:00:00 is the same as tomorrow 00:00:00 2014-07-25 10:03:52 +00:00
NSCharacterSet add check for non-break space 2015-06-11 06:03:38 +00:00
NSConnection increase timeout for slow machines 2011-03-21 09:53:01 +00:00
NSCountedSet Fix bug #43915 (equality not checked correctly for NSCountedSet) 2015-05-02 08:03:05 +00:00
NSData gzip support 2015-08-17 16:18:00 +00:00
NSDate add some keyed coding tests 2013-03-25 11:05:32 +00:00
NSDateFormatter fixups to pass regression tests again 2015-05-26 12:10:20 +00:00
NSDictionary add some keyed coding tests 2013-03-25 11:05:32 +00:00
NSException fix ifdefs 2011-03-28 13:57:27 +00:00
NSFileHandle Fix for singleton stdin,stdout,stderr retention 2013-10-27 05:42:40 +00:00
NSFileManager need windows.h before winsock2.h 2015-08-24 09:25:24 +00:00
NSHashTable Implement +addObjectsFromArray: on NSHashTable 2015-07-16 07:38:14 +00:00
NSHost Provisional IPv6 support added. 2011-10-03 16:03:19 +00:00
NSHTTPCookie add test for cookie field constants 2013-02-15 09:45:46 +00:00
NSIndexPath Add TestInfo markers 2011-02-23 18:34:39 +00:00
NSInvocation reinstate deleted code (bug #42405) 2014-05-22 16:55:18 +00:00
NSInvocationOperation Add NSURLConnection patch by Sergei Golovin 2014-11-29 11:39:38 +00:00
NSJSONSerialization json fixes by Larry Campbell 2014-07-14 06:38:16 +00:00
NSKeyedArchiver Important change to the START_SET and END_SET macros to stop their use 2011-02-24 16:26:01 +00:00
NSLocale * Tests/base/NSLocale/general.m, 2013-03-16 17:40:56 +00:00
NSLock Thread diagnositc changes 2015-07-08 12:54:15 +00:00
NSMapTable Make base do unintuitive and stupid things in the name of Apple compatibility (hopefully Apple will fix their implementation in 10.7.something...). 2011-08-03 09:04:12 +00:00
NSMethodSignature Add TestInfo markers 2011-02-23 18:34:39 +00:00
NSMutableArray add some keyed coding tests 2013-03-25 11:05:32 +00:00
NSMutableAttributedString add some keyed coding tests 2013-03-25 11:05:32 +00:00
NSMutableCharacterSet Add TestInfo markers 2011-02-23 18:34:39 +00:00
NSMutableData Remove warnings generated by tests. 2011-08-03 08:41:26 +00:00
NSMutableDictionary add some keyed coding tests 2013-03-25 11:05:32 +00:00
NSMutableIndexSet Detect the presence of libdispatch and, if available, use it for collection 2012-03-27 17:05:19 +00:00
NSMutableSet add some set tests 2013-03-17 12:58:51 +00:00
NSMutableString add some keyed coding tests 2013-03-25 11:05:32 +00:00
NSNotification some small fixups 2013-05-13 07:09:41 +00:00
NSNumber more 2014-01-21 14:01:47 +00:00
NSNumberFormatter Minor fixups for release ... mostly avoid failed testcases. 2011-04-12 05:41:53 +00:00
NSObject omit libobjc2 specific test where feature not available 2015-05-26 10:05:51 +00:00
NSOperation a few queue tests 2014-01-07 15:51:12 +00:00
NSOrderedSet Add placeholder for NSOrderedSet testing 2012-02-08 17:42:24 +00:00
NSPointerArray Make base do unintuitive and stupid things in the name of Apple compatibility (hopefully Apple will fix their implementation in 10.7.something...). 2011-08-03 09:04:12 +00:00
NSPredicate add a couple of substitution tests 2013-02-15 09:59:26 +00:00
NSProcessInfo Fixup host name 2014-04-19 01:34:48 +00:00
NSProxy Important change to the START_SET and END_SET macros to stop their use 2011-02-24 16:26:01 +00:00
NSRunLoop patch for bug bug #42740 2014-07-13 07:37:24 +00:00
NSScanner add a couple of tests 2013-02-15 17:13:31 +00:00
NSSet add some keyed coding tests 2013-03-25 11:05:32 +00:00
NSSortDescriptor add some keyed coding tests 2013-03-25 11:05:32 +00:00
NSStream add some keyed coding tests 2013-03-25 11:05:32 +00:00
NSString Optimise appending UTF-16 strings for formatting 2015-09-04 09:48:07 +00:00
NSTask iUUID for unix by leeg 2013-12-20 12:26:22 +00:00
NSThread Impement test for main thread on linux 2015-03-31 09:45:40 +00:00
NSTimeZone * Source/NSTimeZone.m 2013-06-08 19:02:10 +00:00
NSUndoManager Important change to the START_SET and END_SET macros to stop their use 2011-02-24 16:26:01 +00:00
NSURL fixup corrupted commit 2014-11-20 09:58:52 +00:00
NSURLConnection minor fixes 2014-11-29 11:55:16 +00:00
NSURLHandle remove unused files 2011-03-16 17:05:09 +00:00
NSURLProtocol Important change to the START_SET and END_SET macros to stop their use 2011-02-24 16:26:01 +00:00
NSURLRequest * Tests/base/NSURLRequest/basic.m: Remove two astray @ characters. 2012-01-30 23:20:40 +00:00
NSUserDefaults add tests for removal of a default directly and via -setObject:forKey: 2011-11-09 13:51:55 +00:00
NSUUID improve build on windows 2013-12-20 13:28:45 +00:00
NSXMLDocument Add new CDATA XML test case based on code by John Duff <nico.bin@hotmail.fr> 2012-09-04 21:29:11 +00:00
NSXMLElement * Source/NSXMLNode.m (+_objectForNode:): Don't create a document 2012-04-04 21:39:12 +00:00
NSXMLNode OSX compatibility tweak 2012-07-27 18:02:11 +00:00
NSXMLParser Test case for attribute namespace prefixes. 2015-07-03 18:00:34 +00:00
PropertyLists Use base64 in gnustep property lists 2015-08-30 07:28:26 +00:00
Unicode Add TestInfo markers 2011-02-23 18:34:39 +00:00
GNUmakefile.postamble import testsuite 2011-02-16 08:21:17 +00:00
GNUmakefile.super Tweaks to support UTF-8 literal string encoding supported by more recent 2011-10-12 14:28:44 +00:00
TestInfo Add TestInfo markers 2011-02-23 18:34:39 +00:00