Commit graph

288 commits

Author SHA1 Message Date
Richard Frith-MacDonald
56465e049b TLS fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@38015 72102866-910b-0410-8b05-ffd578937521
2014-07-25 12:06:34 +00:00
Richard Frith-MacDonald
85415e022e Check that today 24:00:00 is the same as tomorrow 00:00:00
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@38009 72102866-910b-0410-8b05-ffd578937521
2014-07-25 10:03:52 +00:00
Richard Frith-MacDonald
250e0a4d7d json fixes by Larry Campbell
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37994 72102866-910b-0410-8b05-ffd578937521
2014-07-14 06:38:16 +00:00
Richard Frith-MacDonald
e57bc44c66 patch for bug bug #42740
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37991 72102866-910b-0410-8b05-ffd578937521
2014-07-13 07:37:24 +00:00
Richard Frith-MacDonald
245e957635 fix for bug #42483
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37934 72102866-910b-0410-8b05-ffd578937521
2014-06-01 18:08:44 +00:00
Richard Frith-MacDonald
43f07926da reinstate deleted code (bug #42405)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37904 72102866-910b-0410-8b05-ffd578937521
2014-05-22 16:55:18 +00:00
Ivan Vučica
3dbd9310d0 Debian packaging support and a fix for gnustep-tests --clean (now it is permitted to fail).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37835 72102866-910b-0410-8b05-ffd578937521
2014-05-05 00:51:59 +00:00
Richard Frith-MacDonald
371454f0c3 Fixup host name
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37804 72102866-910b-0410-8b05-ffd578937521
2014-04-19 01:34:48 +00:00
Richard Frith-MacDonald
3df1043cea Mimic OSX handling of what appears to be an ICU bug
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37793 72102866-910b-0410-8b05-ffd578937521
2014-04-12 04:38:13 +00:00
Richard Frith-MacDonald
51fc1f745e patch by Mathias Bauer <mathias_bauer@gmx.net>
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37758 72102866-910b-0410-8b05-ffd578937521
2014-03-19 09:38:40 +00:00
Richard Frith-MacDonald
043e47a982 another testcase
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37741 72102866-910b-0410-8b05-ffd578937521
2014-03-11 11:34:38 +00:00
Richard Frith-MacDonald
0f64bb5cc0 fixup for encoded words
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37740 72102866-910b-0410-8b05-ffd578937521
2014-03-11 09:46:54 +00:00
Richard Frith-MacDonald
a0c0b25aa8 make string standardisation more consistent
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37675 72102866-910b-0410-8b05-ffd578937521
2014-02-03 13:30:46 +00:00
Richard Frith-MacDonald
4980155210 test for appending bare separator
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37674 72102866-910b-0410-8b05-ffd578937521
2014-02-03 12:16:30 +00:00
Richard Frith-MacDonald
0e694147f0 Add test and fixup for last mod
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37673 72102866-910b-0410-8b05-ffd578937521
2014-02-03 10:23:41 +00:00
Richard Frith-MacDonald
79188f282f more
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37627 72102866-910b-0410-8b05-ffd578937521
2014-01-21 14:01:47 +00:00
Richard Frith-MacDonald
6f702ef473 add rounding test
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37626 72102866-910b-0410-8b05-ffd578937521
2014-01-21 13:51:54 +00:00
Richard Frith-MacDonald
0af27f52b1 restructure/fix msys root detection
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37583 72102866-910b-0410-8b05-ffd578937521
2014-01-12 16:24:35 +00:00
Quentin Mathe
150289de30 Fixed double number JSON serialization to encode 17 significant digits (this
matches the max number of significant digits in the double-precision floating 
point format). This prevents a loss of precision, in case the number has more 
than 3 digits after the decimal point.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37556 72102866-910b-0410-8b05-ffd578937521
2014-01-07 19:20:00 +00:00
Richard Frith-MacDonald
dbc4a7033d a few queue tests
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37554 72102866-910b-0410-8b05-ffd578937521
2014-01-07 15:51:12 +00:00
Richard Frith-MacDonald
bf086d4725 remove unused pool
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37552 72102866-910b-0410-8b05-ffd578937521
2014-01-07 10:53:51 +00:00
Richard Frith-MacDonald
cece102d39 fix logic error in test
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37550 72102866-910b-0410-8b05-ffd578937521
2014-01-07 10:37:20 +00:00
Richard Frith-MacDonald
00e92f5563 proper variable checked for objc2
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37542 72102866-910b-0410-8b05-ffd578937521
2014-01-06 11:36:40 +00:00
Richard Frith-MacDonald
99acc19db3 add test for release of associated objects
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37541 72102866-910b-0410-8b05-ffd578937521
2014-01-06 11:32:39 +00:00
Richard Frith-MacDonald
263e81a85c improve build on windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37483 72102866-910b-0410-8b05-ffd578937521
2013-12-20 13:28:45 +00:00
Richard Frith-MacDonald
9b99122b0f iUUID for unix by leeg
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37480 72102866-910b-0410-8b05-ffd578937521
2013-12-20 12:26:22 +00:00
Richard Frith-MacDonald
163a0d9601 Fix for singleton stdin,stdout,stderr retention
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37289 72102866-910b-0410-8b05-ffd578937521
2013-10-27 05:42:40 +00:00
David Chisnall
a725079d00 Fix a bug whereby the singleton NSFileHandle instances (stdin, stdout, stderr) are autoreleased and become dangling pointers on exit.
Reported on Stack Overflow:
http://stackoverflow.com/questions/19389749/why-gnustep-nsrunloop-quits-immediately-with-arc



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37245 72102866-910b-0410-8b05-ffd578937521
2013-10-16 13:08:38 +00:00
Richard Frith-MacDonald
67ca781fb0 add a few character encoding tests
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37064 72102866-910b-0410-8b05-ffd578937521
2013-09-10 15:54:30 +00:00
Richard Frith-MacDonald
07ae82508f test for overlong mantissa in double value
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@37009 72102866-910b-0410-8b05-ffd578937521
2013-08-22 19:56:43 +00:00
Richard Frith-MacDonald
a6ae2d4a2d fix for word size issues with arrays
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36905 72102866-910b-0410-8b05-ffd578937521
2013-07-18 15:40:11 +00:00
Richard Frith-MacDonald
d6de673472 tests by Graham
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36863 72102866-910b-0410-8b05-ffd578937521
2013-07-10 14:04:29 +00:00
Richard Frith-MacDonald
b49c4b7eaa remove libobjc2 specific tests David is now doing (better) in objc2 testsuite
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36794 72102866-910b-0410-8b05-ffd578937521
2013-07-02 04:21:32 +00:00
Luboš Doležel
b1863cff1d * Source/NSTimeZone.m
Implement nextDaylightSavingTimeTransitionAfterDate:


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36709 72102866-910b-0410-8b05-ffd578937521
2013-06-08 19:02:10 +00:00
Fred Kiefer
276d411340 * Tests/base/NSArchiver/stringEncoding.m: Use PASS_EQUAL instead
of PASS.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36617 72102866-910b-0410-8b05-ffd578937521
2013-05-13 20:55:37 +00:00
Richard Frith-MacDonald
360e1f6ec6 some small fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36616 72102866-910b-0410-8b05-ffd578937521
2013-05-13 07:09:41 +00:00
David Chisnall
02a2c4eaff Add a test case for notifications using dynamic lookup. Currently passes on OS
X, fails on GNUstep.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36605 72102866-910b-0410-8b05-ffd578937521
2013-05-09 13:37:28 +00:00
Richard Frith-MacDonald
103e3e32b9 add some base64 test vectors
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36521 72102866-910b-0410-8b05-ffd578937521
2013-04-14 07:59:58 +00:00
Richard Frith-MacDonald
04cf3fd8da add trivial https test
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36505 72102866-910b-0410-8b05-ffd578937521
2013-04-11 13:55:15 +00:00
Richard Frith-MacDonald
7426e3a2f2 improve double scanning
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36501 72102866-910b-0410-8b05-ffd578937521
2013-04-10 22:03:52 +00:00
Richard Frith-MacDonald
82bcca4326 add some notification tests
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36488 72102866-910b-0410-8b05-ffd578937521
2013-04-08 08:27:58 +00:00
Richard Frith-MacDonald
5ad8f0ae20 tidy
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36464 72102866-910b-0410-8b05-ffd578937521
2013-04-04 08:12:51 +00:00
Richard Frith-MacDonald
8fb56a93b7 skip test if we can't expect it to run as root
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36462 72102866-910b-0410-8b05-ffd578937521
2013-04-03 21:54:43 +00:00
Richard Frith-MacDonald
dbf2cd01a0 fix entity parsing in quoted strings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36458 72102866-910b-0410-8b05-ffd578937521
2013-04-03 15:28:28 +00:00
Richard Frith-MacDonald
583cca2c8c add 64bit archive data
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36438 72102866-910b-0410-8b05-ffd578937521
2013-03-26 10:26:16 +00:00
Richard Frith-MacDonald
88016e76c4 alter code to check 64bit data
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36437 72102866-910b-0410-8b05-ffd578937521
2013-03-26 10:24:29 +00:00
Richard Frith-MacDonald
c3b5c2897a 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
Richard Frith-MacDonald
0602cf2514 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
Richard Frith-MacDonald
8c973be76c 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
Richard Frith-MacDonald
22e037c478 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