Commit Graph

205 Commits

Author SHA1 Message Date
Yves Arrouye
9a83727ef7 ICU-1688 check that we always have the Unicode 1.0 names. (They were on on Windows,
but forgotten on Unix.

X-SVN-Rev: 7754
2002-02-24 23:03:48 +00:00
Yves Arrouye
4d32f54ae5 ICU-1707 fix tests for u_enumCharNames, and adjusted number of chars
to reflect current version of Unicode.

X-SVN-Rev: 7752
2002-02-24 22:36:56 +00:00
Yves Arrouye
b480b89118 ICU-1709 fix check for u_charName() now that some of our test data
have empty names (e.g. surrogates) for some options.

X-SVN-Rev: 7750
2002-02-24 22:16:27 +00:00
Yves Arrouye
504a75e931 ICU-1709 do not tweak the UCD data to mark some control characters
as spacing ones.

X-SVN-Rev: 7749
2002-02-24 21:00:19 +00:00
Markus Scherer
b24a8e910f ICU-1542 fix indexOf(UChar32 surrogate), lastIndexOf(UChar32 surrogate), u_strchr32(surrogate) to match char32At()/UTF_GET_CHAR()
X-SVN-Rev: 7744
2002-02-22 02:00:42 +00:00
Markus Scherer
b98c5f7dd7 ICU-1126 move case mapping tests to cstrcase.c
X-SVN-Rev: 7736
2002-02-21 18:43:58 +00:00
George Rhoten
83656c2517 ICU-1627 Make the new directory structure work better with the tests.
X-SVN-Rev: 7702
2002-02-19 02:07:41 +00:00
Yves Arrouye
867a05adb8 ICU-1707 fix test
X-SVN-Rev: 7675
2002-02-15 01:42:58 +00:00
Yves Arrouye
43314efea3 ICU-1707 test for the names produced by u_charName() w/ the
U_EXTENDED_CHAR_NAME option.

X-SVN-Rev: 7656
2002-02-14 05:38:53 +00:00
George Rhoten
b269dce12c ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 7608
2002-02-08 04:53:41 +00:00
Ram Viswanadha
e851b5fd86 ICU-1627 fix paths for outofsource builds
X-SVN-Rev: 7502
2002-01-24 23:05:19 +00:00
Ram Viswanadha
ab1317f800 ICU-1627 Update paths to find data from new location
X-SVN-Rev: 7466
2002-01-21 21:10:18 +00:00
Markus Scherer
f4190c00c7 ICU-1611 add and test u_enumCharTypes
X-SVN-Rev: 7434
2002-01-12 00:11:09 +00:00
George Rhoten
df7dbcfa82 ICU-1593 Fix for the case when there are no delimiters found.
X-SVN-Rev: 7372
2001-12-27 00:13:20 +00:00
Markus Scherer
268abe3937 ICU-1586 add common trie implementation
X-SVN-Rev: 7327
2001-12-06 01:23:47 +00:00
George Rhoten
16a1af1287 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 6842
2001-11-13 21:28:47 +00:00
Markus Scherer
ee745bd54e ICU-1081 add tests for case folding/compare, especially with "exclude special i"
X-SVN-Rev: 6755
2001-11-11 00:31:42 +00:00
Markus Scherer
67ac4d3964 ICU-1269 make u_charFromName() work with mixed-case input names
X-SVN-Rev: 6648
2001-11-06 23:45:12 +00:00
Ram Viswanadha
cc748a6c21 ICU-1423 Add test
X-SVN-Rev: 6602
2001-11-03 03:03:43 +00:00
Andy Heninger
cf191f47df ICU-1404 Fix broken out-of-source-directory build
X-SVN-Rev: 6571
2001-11-02 02:24:15 +00:00
Ram Viswanadha
1357a73d28 ICU-899 Updates for UScript API
X-SVN-Rev: 6432
2001-10-25 20:10:37 +00:00
Ram Viswanadha
5a3494cf54 ICU-899 change uscript_getCode() API to accept fillin buffer and capacity
X-SVN-Rev: 6389
2001-10-23 02:00:50 +00:00
Markus Scherer
03eb0196df ICU-1290 test u_charName(cjk ext b)
X-SVN-Rev: 6359
2001-10-20 00:31:08 +00:00
Markus Scherer
7c9e05d2a8 ICU-1081 case folding changed between Unicode 3.0.1 and 3.1.1 for sigmas - test different characters
X-SVN-Rev: 6272
2001-10-17 00:39:03 +00:00
Ram Viswanadha
949cd4f165 ICU-1277 Update UBlockCode API to Unicode 3.1
X-SVN-Rev: 6251
2001-10-15 23:49:06 +00:00
Andy Heninger
71f004be68 ICU-1247 Fix tests and test builds so that tests will run against installed libraries.
X-SVN-Rev: 5954
2001-09-28 00:31:53 +00:00
Ram Viswanadha
4502c7670c ICU-452 Fix compiler warnings and make tests pass on Solaris and Alpha
X-SVN-Rev: 5896
2001-09-22 01:54:21 +00:00
Ram Viswanadha
66764b5012 ICU-899 Add uscript_getScript() API.
X-SVN-Rev: 5865
2001-09-21 05:09:22 +00:00
Ram Viswanadha
fc6c9d778f ICU-899 Fix tests after changes to API.
X-SVN-Rev: 5733
2001-09-11 05:02:26 +00:00
George Rhoten
b58c59045a ICU-1099 Test the change a bit more completely.
X-SVN-Rev: 5616
2001-08-30 01:55:50 +00:00
George Rhoten
cc7dd3911a ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 5595
2001-08-28 01:04:07 +00:00
George Rhoten
d59831f9fc ICU-900 Fixed some compiler warnings
X-SVN-Rev: 5546
2001-08-20 20:39:16 +00:00
Ram Viswanadha
96ce0be9de ICU-899 Change U_INVALID_CODE to U_INVALID_SCRIPT_CODE and fix testing for error code
X-SVN-Rev: 5422
2001-08-02 16:44:21 +00:00
George Rhoten
fc3c7b6ed4 ICU-1043 Better testing of saveState.
X-SVN-Rev: 5370
2001-07-30 16:15:38 +00:00
George Rhoten
1f063c715d ICU-1043 strtok_r should work with strings ending with delimiters.
X-SVN-Rev: 5245
2001-07-16 22:57:39 +00:00
Ram Viswanadha
d42cadc69a ICU-899 Test the UScriptCode API
X-SVN-Rev: 5217
2001-07-10 18:35:59 +00:00
George Rhoten
70a269d34a ICU-472 Revised regression test for u_uastrncpy
X-SVN-Rev: 4546
2001-04-24 22:34:28 +00:00
George Rhoten
5a2455c7ec ICU-472 Added regression test.
X-SVN-Rev: 4545
2001-04-24 22:05:38 +00:00
George Rhoten
9a188e4b0b ICU-535 Fixed some compiler warnings.
X-SVN-Rev: 4264
2001-03-22 04:07:57 +00:00
Ram Viswanadha
ef97b534cd ICU-903 update copyright notices
X-SVN-Rev: 4233
2001-03-21 19:46:49 +00:00
Markus Scherer
f3af7019ac ICU-621 test u_isprint(all latin-1 graphic characters)
X-SVN-Rev: 4126
2001-03-16 02:24:55 +00:00
George Rhoten
119437f8ad ICU-894 reimplemented u_strncpy
X-SVN-Rev: 4118
2001-03-15 23:45:54 +00:00
Markus Scherer
f1347d5792 ICU-762 simple test of PUA properties
X-SVN-Rev: 4106
2001-03-15 20:40:27 +00:00
Markus Scherer
db8024b99d ICU-621 hardcode behavior for ISO 8 controls (their general categories may be set by genprops to other than Cc); improve properties performance
X-SVN-Rev: 4085
2001-03-15 02:01:25 +00:00
George Rhoten
b303ca9f41 ICU-865 One case where codepage specific characters were not needed
X-SVN-Rev: 3915
2001-03-06 03:52:35 +00:00
George Rhoten
a2f174b977 ICU-852 Added tests for the new u_mem* functions
X-SVN-Rev: 3822
2001-02-28 17:52:00 +00:00
Markus Scherer
7ff73b4f6d ICU-840 test case-insensitive string compare
X-SVN-Rev: 3620
2001-02-14 00:59:01 +00:00
George Rhoten
52203b6eeb ICU-580 OS/390 porting changes
X-SVN-Rev: 3598
2001-02-08 23:16:36 +00:00
George Rhoten
f868fa0272 ICU-838 Added u_austrncpy()
X-SVN-Rev: 3591
2001-02-08 03:01:21 +00:00
George Rhoten
26a05deb08 ICU-829 Various porting changes
X-SVN-Rev: 3512
2001-01-31 22:42:21 +00:00
George Rhoten
784c953388 ICU-829 Modified u_strtok_r test to not crash on Linux and removed a memory leak.
X-SVN-Rev: 3511
2001-01-31 22:20:38 +00:00
Markus Scherer
2bb746ae76 ICU-542 test full string upper-/lowercasing in C
X-SVN-Rev: 3504
2001-01-31 18:41:27 +00:00
George Rhoten
42a24ac7b5 ICU-829 Added u_strtok_r test
X-SVN-Rev: 3497
2001-01-30 20:59:23 +00:00
George Rhoten
f479e58a4b ICU-829 Tested for more edge cases with illegal character matching
X-SVN-Rev: 3494
2001-01-30 18:56:26 +00:00
George Rhoten
3b3a5e58c9 ICU-829 Added u_strspn, u_strcspn and u_strpbrk. Moved string copy testing to another function.
X-SVN-Rev: 3492
2001-01-30 03:25:05 +00:00
Markus Scherer
3570d50fa1 ICU-750 test u_strcmpCodePointOrder()
X-SVN-Rev: 3470
2001-01-24 02:36:54 +00:00
Markus Scherer
a93cba766c ICU-820 test u_getCombiningClass() with UnicodeData.txt using toolutil/uparse
X-SVN-Rev: 3465
2001-01-23 23:50:52 +00:00
George Rhoten
32b80ac33f ICU-535 Fixed some compiler warnings
X-SVN-Rev: 3360
2001-01-03 00:10:21 +00:00
George Rhoten
994d196cbb ICU-432 Fixed a very odd leak with cloctest, cucdtst and crestst
X-SVN-Rev: 3245
2000-12-15 19:16:43 +00:00
Steven R. Loomis
0c8f5b9554 ICU-743 data rearrangement
X-SVN-Rev: 3096
2000-12-01 21:07:42 +00:00
George Rhoten
9ebd873d92 ICU-535 Fixed some compiler warnings.
X-SVN-Rev: 2969
2000-11-21 18:05:36 +00:00
George Rhoten
c9793c6267 ICU-535 Fixed some compiler warnings.
X-SVN-Rev: 2967
2000-11-21 04:05:39 +00:00
George Rhoten
3a45b19a66 ICU-651 u_strchr() can find NUL in a string now
X-SVN-Rev: 2658
2000-10-12 22:00:33 +00:00
Markus Scherer
9597f66a15 ICU-415 implement u_charFromNames()
X-SVN-Rev: 2630
2000-10-11 15:55:14 +00:00
Markus Scherer
2735ed80e3 ICU-415 complete u_enumCharNames()
X-SVN-Rev: 2626
2000-10-11 00:18:48 +00:00
Markus Scherer
f38c42be74 ICU-415 initial implementation of u_enumCharNames()
X-SVN-Rev: 2620
2000-10-10 17:33:09 +00:00
Markus Scherer
86edeb6bb6 ICU-644 test u_charName() better for modern vs. 1.0 names problems & with last 32 names in BMP
X-SVN-Rev: 2613
2000-10-09 20:24:55 +00:00
George Rhoten
9253fe4dd3 ICU-573 included stdlib.h and memory.h into files that need it for the utypes.h change
X-SVN-Rev: 2367
2000-08-28 21:43:03 +00:00
Markus Scherer
6021c28132 ICU-410 test u_unescape() preflighting
X-SVN-Rev: 2308
2000-08-17 17:13:05 +00:00
Markus Scherer
648b1d0536 ICU-410 test u_unescape()
X-SVN-Rev: 2301
2000-08-16 23:55:15 +00:00
George Rhoten
7a86150849 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2247
2000-08-15 01:13:48 +00:00
Helena Chapman
3f2fb26333 ICU-401 Make 1.6 tree compiled and linked on S/400.
X-SVN-Rev: 2233
2000-08-14 23:35:57 +00:00
George Rhoten
fe2193ec6b ICU-535 fixed some compiler errors for UP-UX
X-SVN-Rev: 2174
2000-08-10 20:55:49 +00:00
Markus Scherer
09bbdebbe0 ICU-400 improve tests for u_strchr(), u_strstr(), u_strchr32() (compare pointers, not contents)
X-SVN-Rev: 1993
2000-07-20 21:32:19 +00:00
George Rhoten
95456913eb ICU-399 Added test to u_strstr
X-SVN-Rev: 1911
2000-07-17 20:41:57 +00:00
Vladimir Weinstein
45515c9a0c ICU-432 more memory leaks fixes
X-SVN-Rev: 1750
2000-07-06 23:01:50 +00:00
Madhu K
c8af7e00e5 ICU-447 Additional tests for extended code coverage
X-SVN-Rev: 1749
2000-07-06 21:56:24 +00:00
Steven R. Loomis
8bc3f0b83b ICU-478 u_uastrncpy fix
X-SVN-Rev: 1694
2000-06-29 01:41:04 +00:00
Steven R. Loomis
e6ff764cac ICU-447 buffer overrun in test
X-SVN-Rev: 1693
2000-06-29 01:15:31 +00:00
Madhu K
e73c8e2a36 ICU-447 Addtional tests for extended code coverage
X-SVN-Rev: 1653
2000-06-27 18:06:00 +00:00
Markus Scherer
bdf7b6866e ICU-221 test u_isWhitespace()
X-SVN-Rev: 1603
2000-06-12 19:49:49 +00:00
Markus Scherer
a087ecba43 ICU-397 test u_versionToString() error checking
X-SVN-Rev: 1553
2000-06-02 18:37:21 +00:00
Markus Scherer
aca0c53ac2 ICU-397 make u_versionFrom/ToString() public
X-SVN-Rev: 1437
2000-05-22 22:24:51 +00:00
Markus Scherer
f7e89b8e55 ICU-130 account for some control codes now having Zs Zl Zp Unicode properties
X-SVN-Rev: 1388
2000-05-18 17:49:51 +00:00
Markus Scherer
117c9b824b ICU-298 jitterbug 130: add support for u_isMirrored() and u_charMirror()
X-SVN-Rev: 1240
2000-04-24 22:44:06 +00:00
Steven R. Loomis
dbced2f8e3 ICU-365 improved version test
X-SVN-Rev: 1167
2000-04-19 20:00:49 +00:00
Markus Scherer
258dbe98d4 ICU-315 S/390 and EBCDIC updates
X-SVN-Rev: 970
2000-03-22 01:57:16 +00:00
Steven R. Loomis
47b86344d4 ICU-161 itoa -> cstring.h hdr file
X-SVN-Rev: 615
2000-01-17 22:59:59 +00:00
Helena Chapman
3aaa52af8d ICU-161 updated the copyright notices.
X-SVN-Rev: 596
2000-01-15 02:00:06 +00:00
Markus Scherer
0bb68dca34 ICU-210 improve version functions
X-SVN-Rev: 591
2000-01-15 00:03:30 +00:00
Helena Chapman
e578b4654d ICU-210 Added API test for u_getVersion().
X-SVN-Rev: 589
2000-01-14 23:41:58 +00:00
Helena Chapman
6efc3436b6 ICU-210 changed UVersionInfo typedef.
X-SVN-Rev: 552
2000-01-12 20:20:38 +00:00
Helena Chapman
4c95546548 ICU-210 changed the u_getVersion APIs to use UVersionInfo.
X-SVN-Rev: 551
2000-01-12 19:50:27 +00:00
Helena Chapman
218b24bba5 ICU-210 Three major changes:
u_getVersion: returns ICU release/version information
u_getUnicodeVersion: returns Unicode standard version supported in ICU
Renamed the original u_getVersion to u_getUnicodeVersion.

X-SVN-Rev: 536
2000-01-11 23:20:26 +00:00
Vladimir Weinstein
8b20f17f49 ICU-12 all public include files are now in unicode dir, all private icu_ functions renamed to uprv_
X-SVN-Rev: 473
1999-12-28 23:57:50 +00:00
Markus Scherer
2d26f13d40 ICU-175 rename errorName() to u_errorName()
X-SVN-Rev: 343
1999-12-08 23:31:17 +00:00
Steven R. Loomis
981fc8a22e ICU-157 posix support for udata.. linux dll support.. posix should work with mmapped files OK
X-SVN-Rev: 235
1999-11-23 04:49:35 +00:00
Markus Scherer
d3c9e756f1 ICU-158 add test for u_charName()
X-SVN-Rev: 215
1999-11-22 19:39:22 +00:00
Vladimir Weinstein
211dfe2e43 ICU-138 cintltst updated to test isalnum function
X-SVN-Rev: 188
1999-11-19 18:23:29 +00:00
Markus Scherer
9e4c1ad754 ICU-87 rename icu_getDefaultDataDirectory() to u_[get|set]DataDirectory()
X-SVN-Rev: 184
1999-11-18 22:50:13 +00:00
Steven R. Loomis
ba0efec3b7 ICU-82 Added test for unicode version (u_getVersion()), test will break if version changes w/o test change.
X-SVN-Rev: 167
1999-11-08 22:21:11 +00:00
Markus Scherer
07a2bc0937 ICU-6 more renaming of constant names
FAILURE -> U_FAILURE etc.

X-SVN-Rev: 76
1999-10-18 22:48:32 +00:00
Markus Scherer
b942cae860 ICU-6 change enum constants that do not conform to our naming conventions
X-SVN-Rev: 18
1999-10-07 00:07:53 +00:00
Helena Chapman
1ccc7d153f ICU version 1.3 merge from CMVS.
X-SVN-Rev: 9
1999-09-30 23:47:52 +00:00
Unknown User
aa0b0a88e8 Initial revision
X-SVN-Rev: 2
1999-08-16 21:50:52 +00:00