rfm
98d6bbc8b3
garbage collection tweaks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32425 72102866-910b-0410-8b05-ffd578937521
2011-03-01 10:51:42 +00:00
rfm
edfcb94fe7
covert to hope
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32424 72102866-910b-0410-8b05-ffd578937521
2011-03-01 10:28:24 +00:00
rfm
95262fc581
tweak cleanup
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32422 72102866-910b-0410-8b05-ffd578937521
2011-03-01 09:31:26 +00:00
rfm
2b97ed586f
GC updates
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32420 72102866-910b-0410-8b05-ffd578937521
2011-02-28 22:11:41 +00:00
rfm
c3df977217
skip until this doesnt hang
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32418 72102866-910b-0410-8b05-ffd578937521
2011-02-28 19:57:11 +00:00
rfm
6641e12d91
add test for concurrent operations
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32416 72102866-910b-0410-8b05-ffd578937521
2011-02-28 18:28:19 +00:00
rfm
7a3fc5ed97
check dependency removal
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32399 72102866-910b-0410-8b05-ffd578937521
2011-02-28 07:01:11 +00:00
rfm
2258d6c8b7
more numeric comparisn checks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32374 72102866-910b-0410-8b05-ffd578937521
2011-02-26 06:03:43 +00:00
rfm
2eab3a6acd
a couple more tests
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32373 72102866-910b-0410-8b05-ffd578937521
2011-02-26 05:42:36 +00:00
stefanbidi
e25cf16b52
Fix a test.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32372 72102866-910b-0410-8b05-ffd578937521
2011-02-25 22:09:20 +00:00
stefanbidi
4f916fe251
Added a few more tests to test NSNumberFormatter behavior.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32371 72102866-910b-0410-8b05-ffd578937521
2011-02-25 21:41:03 +00:00
rfm
ff9501a9ca
fix bad string constants
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32370 72102866-910b-0410-8b05-ffd578937521
2011-02-25 19:41:38 +00:00
rfm
7c21a3eb0a
Added tests with more numeric types
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32362 72102866-910b-0410-8b05-ffd578937521
2011-02-25 00:41:34 +00:00
rfm
ec66860a07
fix NaN tests
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32360 72102866-910b-0410-8b05-ffd578937521
2011-02-25 00:16:19 +00:00
rfm
94be544785
corrected NSNumber tests
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32359 72102866-910b-0410-8b05-ffd578937521
2011-02-25 00:11:35 +00:00
rmottola
96c2fad307
some NaN and zero number checks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32358 72102866-910b-0410-8b05-ffd578937521
2011-02-24 21:51:37 +00:00
rmottola
a89b92b79e
some NaN and zero number checks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32357 72102866-910b-0410-8b05-ffd578937521
2011-02-24 21:51:26 +00:00
rfm
bccd43c597
Fixup bad function calls.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32356 72102866-910b-0410-8b05-ffd578937521
2011-02-24 18:53:31 +00:00
rfm
3fba03ba55
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
theraven
bb271d0efd
Move the Testing.h include out of the #ifdef so the unsupported() call works.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32343 72102866-910b-0410-8b05-ffd578937521
2011-02-24 12:11:11 +00:00
theraven
e4ddd5a810
Skip GSXML test if GS_USE_LIBXML is not defined. Saves the test from crashing with a linker error
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32342 72102866-910b-0410-8b05-ffd578937521
2011-02-24 12:09:11 +00:00
theraven
b905a54e80
Silence some warnings in the test.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32341 72102866-910b-0410-8b05-ffd578937521
2011-02-23 23:49:08 +00:00
theraven
fb1c8c23b7
Added test for properties.
...
Richard: I've probably put this in a slightly silly place - feel free to move it.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32340 72102866-910b-0410-8b05-ffd578937521
2011-02-23 23:00:56 +00:00
theraven
e721305e57
Made the last test a hope - it definitely fails with old versions of the GCC runtime.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32338 72102866-910b-0410-8b05-ffd578937521
2011-02-23 18:42:15 +00:00
theraven
b9d8149ea2
Added test that the runtime allows us to throw instances of objects that have not been properly initialised.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32337 72102866-910b-0410-8b05-ffd578937521
2011-02-23 18:39:26 +00:00
rfm
bfc4cd5b35
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
theraven
c461a9914b
Added tests for ensuring that blocks work as NSObject subclasses. I'm not sure if GNUstep Make is correctly adding -fblocks yet - if it isn't, you can run the test with:
...
CC=clang ADDITIONAL_OBJCFLAGS='-fblocks' gnustep-tests NSBlock
(I have -make configured to use GCC, and just override this explicitly when building, because doing it the other way around breaks building with GCC)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32333 72102866-910b-0410-8b05-ffd578937521
2011-02-23 18:27:49 +00:00
rfm
40a8c57b42
Locale fix provided by Philippe Roussel
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32330 72102866-910b-0410-8b05-ffd578937521
2011-02-23 16:03:52 +00:00
rfm
f4a4b31710
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
rfm
9b052fef23
Fix tests tobe hopes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32326 72102866-910b-0410-8b05-ffd578937521
2011-02-23 12:32:20 +00:00
theraven
5e909e6d5f
Added some tests that check that the runtime is doing the right thing with root
...
classes and metaclasses (or, at least, the same thing that the NeXT runtime does).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32325 72102866-910b-0410-8b05-ffd578937521
2011-02-23 12:23:00 +00:00
rfm
e3a0b4cab8
morge tests into single file
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32322 72102866-910b-0410-8b05-ffd578937521
2011-02-23 09:51:32 +00:00
rfm
a8fccb8c21
tweak tio pass in osx
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32320 72102866-910b-0410-8b05-ffd578937521
2011-02-23 09:38:56 +00:00
rfm
868e64175f
tweak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32319 72102866-910b-0410-8b05-ffd578937521
2011-02-23 09:32:38 +00:00
rfm
6f27c3f23d
fix include file
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32318 72102866-910b-0410-8b05-ffd578937521
2011-02-23 09:26:56 +00:00
rfm
8c682f533a
add missing headers
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32315 72102866-910b-0410-8b05-ffd578937521
2011-02-23 08:18:42 +00:00
rfm
f406e096dc
Make locking checks more robust
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32314 72102866-910b-0410-8b05-ffd578937521
2011-02-23 08:08:22 +00:00
rfm
426b7a09a1
break for deadlock
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32312 72102866-910b-0410-8b05-ffd578937521
2011-02-23 07:53:20 +00:00
rfm
5f3b9ae92c
fix typo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32310 72102866-910b-0410-8b05-ffd578937521
2011-02-23 07:44:11 +00:00
rfm
9c9bb06fb4
Move NSAffineTransform tests to base
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32308 72102866-910b-0410-8b05-ffd578937521
2011-02-22 23:08:59 +00:00
rfm
4e4889ab7d
Tweak unsupported
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32299 72102866-910b-0410-8b05-ffd578937521
2011-02-22 15:25:11 +00:00
rfm
cae6500416
tweak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32293 72102866-910b-0410-8b05-ffd578937521
2011-02-22 12:59:52 +00:00
rfm
f2e81c9391
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
rfm
a1d002fdbf
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
rfm
9f2c96522b
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
rfm
fafc78683f
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
rfm
affab884fc
add some behavior tests
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32261 72102866-910b-0410-8b05-ffd578937521
2011-02-21 12:43:57 +00:00
rfm
fe7787d92e
fix test error
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32252 72102866-910b-0410-8b05-ffd578937521
2011-02-20 20:13:01 +00:00
rfm
ceb881bca3
avoid crash with libobjc2. add comment about OSX inconsistency.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32250 72102866-910b-0410-8b05-ffd578937521
2011-02-20 20:02:24 +00:00
rfm
ca854a4b3c
minor cleanups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32234 72102866-910b-0410-8b05-ffd578937521
2011-02-19 19:42:42 +00:00
rfm
56cdca569a
fix faulty test
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32217 72102866-910b-0410-8b05-ffd578937521
2011-02-19 06:15:34 +00:00
rmottola
b983668fe5
simple getobjectValue test
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32212 72102866-910b-0410-8b05-ffd578937521
2011-02-19 00:38:00 +00:00
rfm
3ee426316e
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
rfm
17c2678ad1
tweak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32199 72102866-910b-0410-8b05-ffd578937521
2011-02-17 17:54:50 +00:00
rfm
bc6d6d8260
add simple NaN tests
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32198 72102866-910b-0410-8b05-ffd578937521
2011-02-17 17:50:48 +00:00
rfm
b179b29898
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