rfm
cd6f06ce97
a few more tests
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36435 72102866-910b-0410-8b05-ffd578937521
2013-03-26 09:59:35 +00:00
rfm
d4717ee469
fix typo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36433 72102866-910b-0410-8b05-ffd578937521
2013-03-26 06:00:15 +00:00
rfm
2f4027d542
test a few more methods
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36432 72102866-910b-0410-8b05-ffd578937521
2013-03-26 05:56:40 +00:00
rfm
15f378e72a
add tests for abbreviation of home directory with tilde
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36429 72102866-910b-0410-8b05-ffd578937521
2013-03-25 14:14:04 +00:00
rfm
acf7b640fc
fix keyed decoding of identity affine transform
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36425 72102866-910b-0410-8b05-ffd578937521
2013-03-25 11:29:55 +00:00
rfm
983edbe0ef
add some keyed coding tests
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36424 72102866-910b-0410-8b05-ffd578937521
2013-03-25 11:05:32 +00:00
rfm
cb1874874d
Set minimum days in first week so we number weeks in December 2012 from 0
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36398 72102866-910b-0410-8b05-ffd578937521
2013-03-22 16:26:42 +00:00
rfm
deaa8b820e
add calendar tests
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36390 72102866-910b-0410-8b05-ffd578937521
2013-03-20 17:08:00 +00:00
rfm
b2c85a7b0a
add some set tests
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36374 72102866-910b-0410-8b05-ffd578937521
2013-03-17 12:58:51 +00:00
fredkiefer
d1d4e0e106
* Tests/base/NSLocale/general.m,
...
* Tests/base/NSTimeZone/use.m: Mark more tests that depend on
locale setting as hopes.
* Tests/base/GSXML/basic.m: Set the timezone of the GSXMLRPC to
get the same date string in the output.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36371 72102866-910b-0410-8b05-ffd578937521
2013-03-16 17:40:56 +00:00
buzzdee
d00afefed0
remove snucked in header
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36317 72102866-910b-0410-8b05-ffd578937521
2013-03-09 18:14:03 +00:00
rfm
970638b746
a few new methods
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36311 72102866-910b-0410-8b05-ffd578937521
2013-03-08 14:07:34 +00:00
rfm
2f99ae8e99
tweak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36275 72102866-910b-0410-8b05-ffd578937521
2013-03-05 14:06:25 +00:00
rfm
5039bf29c9
a few comparison tests
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36274 72102866-910b-0410-8b05-ffd578937521
2013-03-05 13:42:37 +00:00
rfm
7dc9323110
corrected tests to pass on OSX
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36271 72102866-910b-0410-8b05-ffd578937521
2013-03-05 12:14:36 +00:00
rfm
6b1ab15210
new test by Sebastian Reitenbach <sebastia@l00-bugdead-prods.de>
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36270 72102866-910b-0410-8b05-ffd578937521
2013-03-05 11:51:14 +00:00
rfm
9ea54505c8
tweak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36209 72102866-910b-0410-8b05-ffd578937521
2013-02-28 17:01:38 +00:00
rfm
60c04b53e6
fix for overrun when searching backwards (spotted by Fred using valgrind)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36204 72102866-910b-0410-8b05-ffd578937521
2013-02-28 12:51:27 +00:00
rfm
97a68beea2
a few more tests
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36151 72102866-910b-0410-8b05-ffd578937521
2013-02-16 08:11:35 +00:00
rfm
5149ddcfe0
add some tests from mystep
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36147 72102866-910b-0410-8b05-ffd578937521
2013-02-15 20:04:11 +00:00
rfm
3eb496c438
add a couple of tests
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36145 72102866-910b-0410-8b05-ffd578937521
2013-02-15 17:13:31 +00:00
rfm
e00d6cb53d
add a couple of substitution tests
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36143 72102866-910b-0410-8b05-ffd578937521
2013-02-15 09:59:26 +00:00
rfm
b892e8f9bd
add test for cookie field constants
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36142 72102866-910b-0410-8b05-ffd578937521
2013-02-15 09:45:46 +00:00
rfm
778ec037c4
add some byte swapping tests based on mySTEP
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36141 72102866-910b-0410-8b05-ffd578937521
2013-02-15 09:35:45 +00:00
rfm
862da70b18
add a few more tests derived from mystep
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36140 72102866-910b-0410-8b05-ffd578937521
2013-02-15 09:21:32 +00:00
rfm
ea8a9d825c
add test for base and relative URLs with different schemes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36101 72102866-910b-0410-8b05-ffd578937521
2013-02-10 06:20:26 +00:00
rfm
56b55f6ce8
add test for relative data URL
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36100 72102866-910b-0410-8b05-ffd578937521
2013-02-10 05:23:44 +00:00
rfm
f8e9c64d7a
add test for Ludovic
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35974 72102866-910b-0410-8b05-ffd578937521
2013-01-14 17:46:30 +00:00
rfm
6965163efb
fix error in final boundary of multipart
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35880 72102866-910b-0410-8b05-ffd578937521
2012-12-12 09:31:57 +00:00
rfm
242d748861
add intersection of empty rects test
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35753 72102866-910b-0410-8b05-ffd578937521
2012-10-28 06:35:05 +00:00
ericwa
27c13ff71d
* Tests/base/NSArchiver/stringEncoding.m: add test for last commit
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35698 72102866-910b-0410-8b05-ffd578937521
2012-10-16 03:45:45 +00:00
rfm
8ec0deff44
formatting/coding style fixups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35574 72102866-910b-0410-8b05-ffd578937521
2012-09-19 14:20:01 +00:00
thebeing
b9b63476ef
Completely overhaul how we do sorting in -base. GSSorting.h now defines an
...
interface that can be used for all sorting tasks in the library. The actual sort
algorithms to use are now plugable. Timsort is the new default sorting
algorithm, the existing algorithms, shellsort and quicksort, can still be
selected using a configure switch.
Also implement the new NSComparator (blocks) based sorting and insertion index
searching methods for NSMutableArray and NSArray.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35573 72102866-910b-0410-8b05-ffd578937521
2012-09-19 13:31:09 +00:00
rfm
adc4c8d5e6
add support for data:,xxx style URL
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35568 72102866-910b-0410-8b05-ffd578937521
2012-09-16 07:39:18 +00:00
fredkiefer
0fea583bc5
Add new CDATA XML test case based on code by John Duff <nico.bin@hotmail.fr>
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35528 72102866-910b-0410-8b05-ffd578937521
2012-09-04 21:29:11 +00:00
rfm
87db54ef18
OSX compatibility tweak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35325 72102866-910b-0410-8b05-ffd578937521
2012-07-27 18:02:11 +00:00
rfm
e357aab701
crude KVO setter for structs
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35324 72102866-910b-0410-8b05-ffd578937521
2012-07-27 16:48:49 +00:00
rfm
cefcd6ab7a
fix for bug #34815
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35272 72102866-910b-0410-8b05-ffd578937521
2012-07-09 05:22:03 +00:00
rfm
a29118d5a0
Error handling tweaks based on code/ideas by Sergey Golovin
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35266 72102866-910b-0410-8b05-ffd578937521
2012-07-08 15:50:58 +00:00
rfm
5366f619c5
reenable test
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35264 72102866-910b-0410-8b05-ffd578937521
2012-07-08 14:43:02 +00:00
fredkiefer
e970570954
Use raise instead of @throw.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35108 72102866-910b-0410-8b05-ffd578937521
2012-04-23 20:24:32 +00:00
fredkiefer
0abd6bc5a9
Get new test to run with older compilers.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35107 72102866-910b-0410-8b05-ffd578937521
2012-04-23 20:19:36 +00:00
theraven
121673c6d3
Fix a bug in the new autorelease pool implementation when pools are destroyed in the wrong order.
...
Test cast by Chris Armstrong!
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35105 72102866-910b-0410-8b05-ffd578937521
2012-04-23 12:47:09 +00:00
fredkiefer
4b86775102
* Source/NSXMLDocument.m:
...
* Source/NSXMLDTD.m:
* Source/NSXMLNode.m:
* Source/NSXMLDTDNode.m:
* Source/NSXMLElement.m: Remove compiler warnings for clang
reported by David Chisnall.
* Tests/base/NSAutoreleasePool/basic.m: Get to compile again
without -C99.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35043 72102866-910b-0410-8b05-ffd578937521
2012-04-06 22:27:55 +00:00
theraven
ecfd46edb2
Support for collection subscripting (NSArray and NSDictionary).
...
Yes, the syntax is ugly, but no doubt people will start using it in June...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35033 72102866-910b-0410-8b05-ffd578937521
2012-04-06 12:23:10 +00:00
theraven
889cad62db
Use the runtime's ARC autorelease pools if available.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35031 72102866-910b-0410-8b05-ffd578937521
2012-04-06 12:02:59 +00:00
fredkiefer
7fd8c5e1ce
* Source/NSXMLNode.m (+_objectForNode:): Don't create a document
...
object for a private document.
* Tests/base/NSXMLNode/transfer.m: New code for test case
contributed by Doug Simons.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35026 72102866-910b-0410-8b05-ffd578937521
2012-04-04 21:39:12 +00:00
thebeing
a5c6cfa9f7
Detect the presence of libdispatch and, if available, use it for collection
...
enumeration methods that take blocks as arguments. This allows us to implement
the NSEnumerationConcurrent option of those methods with minimal effort.
The searching methods on NSIndexSet and all the sorting methods are still
missing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35010 72102866-910b-0410-8b05-ffd578937521
2012-03-27 17:05:19 +00:00
thebeing
849ed6b9f4
Add completion block support to NSOperation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@34996 72102866-910b-0410-8b05-ffd578937521
2012-03-26 14:47:07 +00:00
fredkiefer
511ebc6580
* Source/NSXMLNode.m (-copyWithZone_): Use value 1 instead of 2
...
for deep copy. Bug found by Doug Simons <doug.simons@testplant.com>.
* Source/NSXMLNode.m (-rootDocument): Don't return the private
document.
* Source/NSXMLNode.m (-nextSibling, -previousSibling): Protect
against namspace nodes.
* Tests/base/NSXMLNode/transfer.m: New test case for problem
reported by Doug Simons.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@34988 72102866-910b-0410-8b05-ffd578937521
2012-03-23 09:48:24 +00:00