scuffed-code/icu4c/source/test/intltest
Andy Heninger 615e84ebe0 ICU-2902 regex, matches with no input behave as if input was an empty string
Change requested in code review.

X-SVN-Rev: 12045
2003-05-22 00:51:23 +00:00
..
.cvsignore ICU-393 .cvsignore 2000-11-22 01:31:38 +00:00
allcoll.cpp ICU-2765 test data separated to calldata.h so that it can easily be used from both cintltst and intltest 2003-04-23 05:39:51 +00:00
allcoll.h ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
apicoll.cpp ICU-2755 update coverage for API in Collator 2003-05-19 18:32:53 +00:00
apicoll.h ICU-2294 2002-12-10 06:02:50 +00:00
callimts.cpp ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
callimts.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
calregts.cpp ICU-2729 Fix a memory leak 2003-05-14 18:57:38 +00:00
calregts.h ICU-2792 fix for a mistaken checkin 2003-05-16 23:07:45 +00:00
caltest.cpp ICU-2436 multiple calendars (Buddhist) 2003-05-16 21:58:37 +00:00
caltest.h ICU-2222 Deprecate C++ enums that duplicate C enums 2003-02-21 08:32:22 +00:00
caltztst.cpp ICU-2222 Deprecate C++ enums that duplicate C enums 2003-02-21 08:32:22 +00:00
caltztst.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
canittst.cpp ICU-2860 add UCONFIG_NO_NORMALIZATION and UCONFIG_NO_IDNA 2003-05-06 01:22:23 +00:00
canittst.h ICU-2860 add UCONFIG_NO_NORMALIZATION and UCONFIG_NO_IDNA 2003-05-06 01:22:23 +00:00
citrtest.cpp ICU-2118 improve API coverage 2002-11-27 02:40:34 +00:00
citrtest.h ICU-2118 improve API coverage 2002-11-27 02:40:34 +00:00
cntabcol.cpp ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
cntabcol.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
cpdtrtst.cpp ICU-2710 Remove obsolete code 2003-02-14 01:44:49 +00:00
cpdtrtst.h ICU-2710 Remove obsolete code 2003-02-14 01:44:49 +00:00
cpputils.cpp ICU-161 updated the copyright notices. 2000-01-15 02:00:06 +00:00
cpputils.h ICU-161 updated the copyright notices. 2000-01-15 02:00:06 +00:00
cputilst.cpp ICU-903 update copyright notices 2001-03-21 20:09:56 +00:00
cputilst.h ICU-903 update copyright notices 2001-03-21 20:09:56 +00:00
currcoll.cpp ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
currcoll.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
dacoll.cpp ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
dacoll.h ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
dadrcoll.cpp ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
dadrcoll.h ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
datamap.cpp ICU-900 Fixed some compiler warnings. 2002-07-25 23:45:39 +00:00
datamap.h ICU-1880 data driven test framework changed according to design comments 2002-06-04 08:05:18 +00:00
dcfmapts.cpp ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
dcfmapts.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
decoll.cpp ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
decoll.h ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
dtfmapts.cpp ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
dtfmapts.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
dtfmrgts.cpp ICU-2612 fix test to not depend on en_GB 2003-03-14 00:46:33 +00:00
dtfmrgts.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
dtfmtrtts.cpp ICU-2436 multiple calendars (Buddhist) 2003-05-16 21:58:37 +00:00
dtfmtrtts.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
dtfmttst.cpp ICU-2154 standardize whitespace handling by date/number format 2003-04-04 20:55:10 +00:00
dtfmttst.h ICU-2154 standardize whitespace handling by date/number format 2003-04-04 20:55:10 +00:00
encoll.cpp ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
encoll.h ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
escoll.cpp ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
escoll.h ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
ficoll.cpp ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
ficoll.h ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
frcoll.cpp ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
frcoll.h ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
g7coll.cpp ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
g7coll.h ICU-2711 make all the intltest collation test classes use doTest defined in IntlTestCollator class. 2003-02-14 07:14:02 +00:00
hxuntrts.cpp ICU-2710 Remove obsolete code 2003-02-14 01:44:49 +00:00
hxuntrts.h ICU-2710 Remove obsolete code 2003-02-14 01:44:49 +00:00
icusvtst.cpp ICU-2474 Fix for z/OS 2002-12-20 21:39:35 +00:00
icusvtst.h ICU-2118 ICUServiceTest shouldn't be a part of icu namespace. 2002-12-06 18:29:32 +00:00
idnaref.cpp ICU-2194 Fix for EBCDIC platforms.. hopefully 2003-05-13 00:49:14 +00:00
idnaref.h ICU-2860 add UCONFIG_NO_NORMALIZATION and UCONFIG_NO_IDNA 2003-05-06 01:22:23 +00:00
incaltst.cpp ICU-2436 fix memory leak 2003-05-20 23:16:06 +00:00
incaltst.h ICU-2436 multiple calendars (Buddhist) 2003-05-16 21:58:37 +00:00
intltest.cpp ICU-2850 Fix Unix out of source builds due to MSVC 7 changes. 2003-05-21 20:10:38 +00:00
intltest.dsp ICU-2436 Multiple Calendars - Japanese 2003-05-16 22:29:15 +00:00
intltest.h ICU-2194 tests for IDNA 2003-02-28 21:37:55 +00:00
intltest.vcproj ICU-2436 Add Calendars for Steven 2003-05-17 01:46:49 +00:00
itercoll.cpp ICU-2118 2002-12-10 07:51:40 +00:00
itercoll.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
itformat.cpp ICU-2436 multiple calendars (Buddhist) 2003-05-16 21:58:37 +00:00
itformat.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
itmajor.cpp ICU-2860 add UCONFIG_NO_NORMALIZATION and UCONFIG_NO_IDNA 2003-05-06 01:22:23 +00:00
itmajor.h ICU-1007 move normalization tests from collate into a new main branch 'normalize' 2001-08-31 23:01:58 +00:00
itrbbi.cpp ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
itrbbi.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
itrbnf.cpp ICU-1734 number spellout for fr_BE 2003-04-22 23:55:03 +00:00
itrbnf.h ICU-1734 number spellout for fr_BE 2003-04-22 23:55:03 +00:00
itrbnfrt.cpp ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
itrbnfrt.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
ittrans.cpp ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
ittrans.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
itutil.cpp ICU-2161 move obsolete code to icuapps/obsolete component 2003-02-26 23:22:03 +00:00
itutil.h ICU-770 Make the tests build and/or run faster 2001-08-31 18:02:09 +00:00
jacoll.cpp ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
jacoll.h ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
jamotest.cpp ICU-2710 Remove obsolete code 2003-02-14 01:44:49 +00:00
jamotest.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
lcukocol.cpp ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
lcukocol.h ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
loctest.cpp ICU-2699 fixed some gcc warnings in intltest 2003-05-15 21:06:44 +00:00
loctest.h ICU-2439 fix display name lookups to not fallback through the default locale 2003-04-25 22:56:51 +00:00
Makefile.in ICU-2436 multiple calendars (Buddhist) 2003-05-16 21:58:37 +00:00
miscdtfm.cpp ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
miscdtfm.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
mnkytst.cpp ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
mnkytst.h ICU-2711 make all the intltest collation test classes use doTest defined in IntlTestCollator class. 2003-02-14 07:14:02 +00:00
msfmrgts.cpp ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
msfmrgts.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
nmfmapts.cpp ICU-2755 fixed RuleBasedCollator clone/cc operations to handle aliasing cases, 2003-05-02 22:17:14 +00:00
nmfmapts.h ICU-2203 C++ version of NumberFormat registration 2003-02-25 23:36:48 +00:00
nmfmtrt.cpp ICU-2000 Fixed a compiler warning 2003-02-06 01:19:58 +00:00
nmfmtrt.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
normconf.cpp ICU-2590 improve API/code coverage 2003-05-10 23:10:09 +00:00
normconf.h ICU-2860 add UCONFIG_NO_NORMALIZATION and UCONFIG_NO_IDNA 2003-05-06 01:22:23 +00:00
nptrans.cpp ICU-2860 add UCONFIG_NO_NORMALIZATION and UCONFIG_NO_IDNA 2003-05-06 01:22:23 +00:00
nptrans.h ICU-2860 add UCONFIG_NO_NORMALIZATION and UCONFIG_NO_IDNA 2003-05-06 01:22:23 +00:00
numfmtst.cpp ICU-2039 Add a special hard to find test case when decimal format symbols are requested from a locale that causes the ures_* API to fail. 2003-05-08 23:17:49 +00:00
numfmtst.h ICU-2039 Add a special hard to find test case when decimal format symbols are requested from a locale that causes the ures_* API to fail. 2003-05-08 23:17:49 +00:00
numrgts.cpp ICU-2132 re-enable test 2003-04-29 18:28:55 +00:00
numrgts.h ICU-2529 testClassID functions, fix subclasses 2002-12-16 19:51:39 +00:00
pptest.cpp ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
pptest.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
punyref.c ICU-2194 add disclaimer and licence copied from RFC. No code change 2003-05-06 20:56:38 +00:00
punyref.h ICU-2194 add disclaimer and licence copied from RFC. No code change 2003-05-06 20:56:38 +00:00
rbbiapts.cpp ICU-2093 rbbi rules and tests updated 2003-05-16 22:05:35 +00:00
rbbiapts.h ICU-2093 rbbi rules and tests updated 2003-05-16 22:05:35 +00:00
rbbitst.cpp ICU-2093 Update LineBreak tests (work in progress) 2003-05-21 06:07:18 +00:00
rbbitst.h ICU-2093 Update LineBreak tests (work in progress) 2003-05-21 06:07:18 +00:00
regcoll.cpp ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
regcoll.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
regextst.cpp ICU-2902 regex, matches with no input behave as if input was an empty string 2003-05-22 00:51:23 +00:00
regextst.h ICU-2422 regex test reorg, improved debug options 2003-02-06 01:55:17 +00:00
reptest.cpp ICU-2590 try to call the compiler-provided UMemory/UObject/Replaceable assignment operators 2003-05-11 23:27:58 +00:00
reptest.h ICU-1837 fix test Replaceable impl bugs 2002-11-22 17:57:51 +00:00
restest.cpp ICU-2710 Remove obsolete code 2003-02-14 01:44:49 +00:00
restest.h ICU-1775 Test for exemplar characters 2002-03-20 01:10:04 +00:00
restsnew.cpp ICU-2580 replace RES_ UResType constant names with URES_ names 2003-04-16 23:52:32 +00:00
restsnew.h ICU-2118 improve API coverage 2002-11-27 02:11:42 +00:00
sdtfmtts.cpp ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
sdtfmtts.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
sfwdchit.cpp ICU-1023 change UHashKey to UHashTok and use for values as well 2001-10-16 18:31:13 +00:00
sfwdchit.h ICU-2087 remove @ tags from test header 2002-12-05 00:28:37 +00:00
srchtest.cpp ICU-2699 fixed some gcc warnings in intltest 2003-05-15 21:06:44 +00:00
srchtest.h ICU-2294 2002-12-10 06:02:50 +00:00
strcase.cpp ICU-2860 add UCONFIG_NO_NORMALIZATION and UCONFIG_NO_IDNA 2003-05-06 01:22:23 +00:00
strtest.cpp ICU-2707 Add a test to make sure that the Red Hat Linux 7.2 fix is okay. 2003-05-13 00:26:47 +00:00
strtest.h ICU-1732 Add int64_t and uint64_t 2002-02-27 21:52:11 +00:00
svccoll.cpp ICU-2755 test ucoll_open 2003-05-15 20:22:48 +00:00
svccoll.h ICU-2755 tests for collation, docs, minor service changes 2003-05-01 18:27:24 +00:00
tchcfmt.cpp ICU-2710 remove @obsolete ICU 2.6 and earlier code 2003-05-01 01:31:28 +00:00
tchcfmt.h ICU-2710 Remove obsolete code 2003-02-14 01:44:49 +00:00
testdata.cpp ICU-1880 fixed a memory leak 2002-06-12 23:38:59 +00:00
testdata.h ICU-900 Fix some compiler warnings. 2002-07-16 17:23:05 +00:00
testidn.cpp ICU-2194 fix compile failure on Solaris ... variable declaration inside for loop not scoped 2003-05-20 03:03:26 +00:00
testidna.cpp ICU-2194 fix exhaustive testing failures 2003-05-19 21:07:32 +00:00
testidna.h ICU-2860 add UCONFIG_NO_NORMALIZATION and UCONFIG_NO_IDNA 2003-05-06 01:22:23 +00:00
testutil.cpp ICU-2085 Don't use deprecated or unused includes 2002-08-21 22:14:43 +00:00
testutil.h ICU-1226 remove stale script/block code 2001-12-03 23:32:14 +00:00
tfsmalls.cpp ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
tfsmalls.h ICU-770 Make the tests build and/or run faster 2001-08-31 18:02:09 +00:00
thcoll.cpp ICU-2850 Better fix for MSVC 7 2003-05-16 19:52:01 +00:00
thcoll.h ICU-2412 some extra Thai comments and tests. Requires TestNames_Thai.txt to be in the testdata directory 2003-02-20 01:23:41 +00:00
tmsgfmt.cpp ICU-122 add a test for >10 args and >10 subformats; some cleanup 2003-01-28 22:13:43 +00:00
tmsgfmt.h ICU-122 add a test for >10 args and >10 subformats; some cleanup 2003-01-28 22:13:43 +00:00
transapi.cpp ICU-2710 Remove obsolete code 2003-02-14 01:44:49 +00:00
transapi.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
transrt.cpp ICU-2779 port changes to ICU4C 2003-05-05 23:22:34 +00:00
transrt.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
transtst.cpp ICU-2790 recognize alternate transliterator syntax characters 2003-04-23 00:20:16 +00:00
transtst.h ICU-2790 recognize alternate transliterator syntax characters 2003-04-23 00:20:16 +00:00
trcoll.cpp ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
trcoll.h ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
trnserr.cpp ICU-2710 Remove obsolete code 2003-02-14 01:44:49 +00:00
trnserr.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
tscoll.cpp ICU-2699 fixed some gcc warnings in intltest 2003-05-15 21:06:44 +00:00
tscoll.h ICU-2222 fix breaking changes 2003-03-19 13:21:51 +00:00
tsdate.cpp ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
tsdate.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
tsdcfmsy.cpp ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
tsdcfmsy.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
tsdtfmsy.cpp ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
tsdtfmsy.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
tsmthred.cpp ICU-2850 Better fix for MSVC 7 2003-05-16 19:52:01 +00:00
tsmthred.h ICU-2412 adapted tests to OS maximum. TODO: put back the number of threads to a normal value after we finish testing. 2003-03-29 08:46:15 +00:00
tsmutex.cpp ICU-1872 Make the initialization error into an warning. 2002-05-23 23:56:47 +00:00
tsmutex.h ICU-1872 A better test for the global mutex 2002-04-25 22:15:52 +00:00
tsnmfmt.cpp ICU-2892 escape test output; make sure to test currency prefix, suffix, and choice even in quick mode 2003-05-19 20:03:53 +00:00
tsnmfmt.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
tsputil.cpp ICU-821 gcc 3.0, AIX xlC and os/390 can not properly optimize IEEEremainder 2001-10-05 18:47:09 +00:00
tsputil.h ICU-821 gcc 3.0, AIX xlC and os/390 can not properly optimize IEEEremainder 2001-10-05 18:47:09 +00:00
tstdtmod.cpp ICU-2000 Fixed some compiler warnings. 2002-08-20 20:52:44 +00:00
tstdtmod.h ICU-2000 Fixed some compiler warnings. 2002-08-20 20:52:44 +00:00
tstnorm.cpp ICU-2416 try to separate API tests from modules that use internal headers 2003-05-15 16:28:58 +00:00
tstnorm.h ICU-2860 add UCONFIG_NO_NORMALIZATION and UCONFIG_NO_IDNA 2003-05-06 01:22:23 +00:00
tstnrapi.cpp ICU-2416 gcc compiler warnings fixes 2003-05-15 17:37:33 +00:00
tzbdtest.cpp ICU-2222 Deprecate C++ enums that duplicate C enums 2003-02-21 08:32:22 +00:00
tzbdtest.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
tzregts.cpp ICU-2222 Deprecate C++ enums that duplicate C enums 2003-02-21 08:32:22 +00:00
tzregts.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
tztest.cpp ICU-2222 Deprecate C++ enums that duplicate C enums 2003-02-21 08:32:22 +00:00
tztest.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
ucaconf.cpp ICU-2850 Better fix for MSVC 7 2003-05-16 19:52:01 +00:00
ucaconf.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
ucdtest.cpp ICU-2161 move obsolete code to icuapps/obsolete component 2003-02-26 23:22:03 +00:00
ucdtest.h ICU-2161 move obsolete code to icuapps/obsolete component 2003-02-26 23:22:03 +00:00
ufltlgts.cpp ICU-2529 testClassID functions, fix subclasses 2002-12-16 19:51:39 +00:00
ufltlgts.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
unhxtrts.cpp ICU-2710 Remove obsolete code 2003-02-14 01:44:49 +00:00
unhxtrts.h ICU-2710 Remove obsolete code 2003-02-14 01:44:49 +00:00
uobjtest.cpp ICU-2860 add UCONFIG_NO_NORMALIZATION and UCONFIG_NO_IDNA 2003-05-06 01:22:23 +00:00
uobjtest.h ICU-2529 Test ClassID functions 2002-11-27 21:20:20 +00:00
usettest.cpp ICU-2495 add tests and code to ensure out-of-range code points don't cause crash 2003-05-14 22:30:21 +00:00
usettest.h ICU-2495 add tests and code to ensure out-of-range code points don't cause crash 2003-05-14 22:30:21 +00:00
ustrtest.cpp ICU-2804 add UnicodeString test for \x{...} 2003-05-09 16:15:49 +00:00
ustrtest.h ICU-2710 remove @obsolete ICU 2.6 and earlier code 2003-05-01 01:31:28 +00:00