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
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
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
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
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
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
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
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
Richard Frith-MacDonald
a8a0d68da8
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
Richard Frith-MacDonald
75661de25e
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
Eric Wasylishen
b059c30066
* Tests/base/NSString/locale.m: Expand test of compare:
...
and rangeOfString:. Mark as hopeful for the moment. All pass
on Mac OS 10.7.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@34878 72102866-910b-0410-8b05-ffd578937521
2012-03-05 07:08:46 +00:00
Eric Wasylishen
cd9e610a39
* Tests/base/NSString/locale.m: Add a simple test for locale sensitive
...
compare: and rangeOfString: methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@34869 72102866-910b-0410-8b05-ffd578937521
2012-03-02 22:03:27 +00:00
Richard Frith-MacDonald
ea9c318c42
add substring test
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@34864 72102866-910b-0410-8b05-ffd578937521
2012-03-02 18:59:45 +00:00
Richard Frith-MacDonald
2b26ef03fb
add tests for replacing percent escapes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@34859 72102866-910b-0410-8b05-ffd578937521
2012-03-02 08:13:49 +00:00
Richard Frith-MacDonald
253b5b760e
improve encoding tests
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@34680 72102866-910b-0410-8b05-ffd578937521
2012-01-31 10:37:13 +00:00
Richard Frith-MacDonald
ee4d1aef0f
Tweaks to support UTF-8 literal string encoding supported by more recent
...
compilers.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@33972 72102866-910b-0410-8b05-ffd578937521
2011-10-12 14:28:44 +00:00
David Chisnall
15fad579c9
Fix the test on 64-bit (am I the first person to run this test on LP64?). NSTemporaryDirectory was not declared, so its return type was int, and so the object pointer was truncated.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@33730 72102866-910b-0410-8b05-ffd578937521
2011-08-13 18:32:10 +00:00
David Chisnall
fa6f119996
Clean up NSRegularExpression, so that it compiles without warnings with or without ICU, but we don't pretend that we support things that we don't and silently return nonsense results to make debugging difficult for GNUstep users.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@33688 72102866-910b-0410-8b05-ffd578937521
2011-08-03 12:04:27 +00:00
David Chisnall
682c9beb5b
Make base do unintuitive and stupid things in the name of Apple compatibility (hopefully Apple will fix their implementation in 10.7.something...).
...
Fix some tests.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@33687 72102866-910b-0410-8b05-ffd578937521
2011-08-03 09:04:12 +00:00
Fred Kiefer
b5d9750560
Small fixes on tests.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@33681 72102866-910b-0410-8b05-ffd578937521
2011-08-02 08:52:15 +00:00
David Chisnall
d9fda65728
Added NSRegularExpressionSearch (10.7) support to NSString.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@33600 72102866-910b-0410-8b05-ffd578937521
2011-07-21 13:17:27 +00:00
Richard Frith-MacDonald
d9d0d1b6fd
portability bugfixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32769 72102866-910b-0410-8b05-ffd578937521
2011-04-04 10:57:49 +00:00
Richard Frith-MacDonald
35ac5a084f
make relative link test into a hope
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32696 72102866-910b-0410-8b05-ffd578937521
2011-03-24 05:40:57 +00:00
Richard Frith-MacDonald
dfd42af94f
fix test of expansion of relative symlinks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32695 72102866-910b-0410-8b05-ffd578937521
2011-03-24 05:17:47 +00:00
Richard Frith-MacDonald
050b475d6f
check for failures
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32615 72102866-910b-0410-8b05-ffd578937521
2011-03-16 15:25:09 +00:00
Richard Frith-MacDonald
eed1840fd3
don't call pass directly
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32614 72102866-910b-0410-8b05-ffd578937521
2011-03-16 15:12:49 +00:00
Richard Frith-MacDonald
a34befb2f5
link expansion checks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32469 72102866-910b-0410-8b05-ffd578937521
2011-03-06 05:49:36 +00:00
Richard Frith-MacDonald
e6dc5a58b6
Important change to the START_SET and END_SET macros to stop their use
...
being confusing. They now both take a simple C-string argument which
names the set, and the macros check that each end matches a start of
the same name. Since tis means that a START_SET no longer takes an
argument sayng whether or notthe set is to be skipped, we now have a
SKIP macro to be used inside a set to skip to the end of it. This
is actually more versatile as we can have multiple SKIP macros in the
same set, each providing a different reason for the set being skipped.
Also removed a few obsolete/unused functions and macros.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32355 72102866-910b-0410-8b05-ffd578937521
2011-02-24 16:26:01 +00:00
Richard Frith-MacDonald
9f593f6b8e
Add TestInfo markers
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32335 72102866-910b-0410-8b05-ffd578937521
2011-02-23 18:34:39 +00:00
Richard Frith-MacDonald
9550a5415b
Path standardisation tweaks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32328 72102866-910b-0410-8b05-ffd578937521
2011-02-23 14:59:06 +00:00
Richard Frith-MacDonald
38670c0a08
OSX compatibility changes and other minor tweaks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32279 72102866-910b-0410-8b05-ffd578937521
2011-02-22 07:05:36 +00:00
Richard Frith-MacDonald
ee2bbe4f71
more deletion tests
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32278 72102866-910b-0410-8b05-ffd578937521
2011-02-22 05:49:34 +00:00
Richard Frith-MacDonald
021c9eaf0e
osx compatibility tweaks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32277 72102866-910b-0410-8b05-ffd578937521
2011-02-22 05:41:51 +00:00
Richard Frith-MacDonald
279239cb2a
add a couple of symlink tests
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32276 72102866-910b-0410-8b05-ffd578937521
2011-02-22 05:11:19 +00:00
Richard Frith-MacDonald
f955681fa6
fix include order error
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32203 72102866-910b-0410-8b05-ffd578937521
2011-02-18 11:48:28 +00:00
Richard Frith-MacDonald
0e02133729
import testsuite
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32187 72102866-910b-0410-8b05-ffd578937521
2011-02-16 08:21:17 +00:00