scuffed-code/icu4c/source/test/intltest
Fredrik Roubert 17b8600e8e ICU-11018 Support CLDR time separator (ICU4C)
This change will treat the ':' character in patterns as a symbol
(instead of as a literal) and if the Locale defines timeSeparator then
use that character instead when formatting and accept both when parsing.

It will also define the '.' as an alternate time separator, that will be
accepted when parsing in lenient mode.

This is one character more strict than before, when in lenient mode also
the '-' was accepted as time separator instead of ':'.

R=rocketman@google.com

Review URL: https://codereview.appspot.com/180610043

X-SVN-Rev: 36897
2014-12-19 07:19:41 +00:00
..
aliastst.cpp ICU-5282 Fix problems found by uconfigtest. 2006-07-28 22:58:29 +00:00
aliastst.h ICU-4707 Fix some compiler warnings 2006-03-23 03:57:20 +00:00
allcoll.cpp ICU-6905 Make intltest pass without any data. 2009-06-12 19:34:21 +00:00
allcoll.h ICU-4179 update copyright notices for ICU 3.2 2004-11-01 18:56:24 +00:00
alphaindextst.cpp ICU-10823 add ures_openNoDefault() and use it from collation data loader and BreakIterator; refactor ures_openXyz() for code sharing 2014-12-04 21:11:26 +00:00
alphaindextst.h ICU-11042 Han radical-stroke order data in the root collator instead of CJK tailorings, adjusted code & tests (merged from branches/markus/rootunihan) 2014-08-14 18:47:27 +00:00
apicoll.cpp ICU-10774 fix a knownissue: Collator::getAvailableLocales calculation. 2014-12-09 23:54:56 +00:00
apicoll.h ICU-8260 support all collation-related keywords in Collator::createInstance() 2014-05-27 18:50:10 +00:00
astrotst.cpp ICU-10624 Swat clang compile warnings. More fixes to come. 2014-01-10 02:24:54 +00:00
astrotst.h ICU-3785 Added test for MoonAge 2008-07-10 19:42:12 +00:00
bidiconf.cpp ICU-11298 fix crash happening when the first non-comment line in BidiTest.txt is ill formed. Method printErrorLine seeks to print paraLevelName, which has not been initialized and is NULL. 2014-09-23 20:29:55 +00:00
bytestrietest.cpp ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc 2014-08-28 22:13:45 +00:00
calcasts.cpp ICU-10222 (C) Integrate CLDR data snapshot for ICU 52.0.1; add calendar types 2013-07-08 06:51:38 +00:00
calcasts.h ICU-4571 Merging Coptic/Ethiopic calendar work from yoshito's work branch to the trunk. 2008-03-22 02:58:07 +00:00
callimts.cpp ICU-9744 remove timebomb code, update docs for logKnownIssue and log_knownIssue 2013-09-17 00:55:39 +00:00
callimts.h ICU-6887 Fix day-of-month calculations in Islamic calendar - add back to limits test 2010-02-25 00:03:49 +00:00
calregts.cpp ICU-11339 add & use LocalPointer(p, errorCode) and adoptInsteadAndCheckErrorCode(p, errorCode) 2014-11-20 00:27:17 +00:00
calregts.h ICU-9452 Fixed calendar add issue with the Samoa Dec 2011 24 hour transition. 2012-08-09 21:29:53 +00:00
caltest.cpp ICU-10695 (C) Update/expand UMALQURA_MONTHLENGTH, handleComputeMonthStart fix for tbla and month not in 0..11 2014-09-09 10:27:39 +00:00
caltest.h ICU-10544 Fixed some implementation problems in Calendar::add. When adding day or larger field results wall time falls into non-existing time slot created by DST transition, the implementation honors the current skipped wall time option. 2014-02-25 23:50:35 +00:00
caltztst.cpp ICU-7370 Log data errors to ensure that intltest and cintltst passes without data. 2010-02-24 16:17:03 +00:00
caltztst.h ICU-6905 Make intltest pass without any data. 2009-06-12 19:34:21 +00:00
canittst.cpp ICU-10774 fix a knownissue: Collator::getAvailableLocales calculation. 2014-12-09 23:54:56 +00:00
canittst.h ICU-5333 Whitespace changes. 2006-08-20 05:08:35 +00:00
citrtest.cpp ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc 2014-08-28 22:13:45 +00:00
citrtest.h ICU-2118 improve API coverage 2002-11-27 02:40:34 +00:00
collationtest.cpp ICU-10829 simplify U+FFFE collation: U+FFFE use common non-primary weights, adjust code for that, test order of U+FFFE equivalent to ucol_mergeSortkeys() but not necessarily same sort keys, omit case level if lowerFirst and only common weights 2014-12-11 17:04:32 +00:00
colldata.cpp ICU-9101 merge branches/markus/collv2@35225 into the trunk 2014-02-25 21:21:49 +00:00
colldata.h ICU-9573 Added namespace to resolve a build issue. 2012-12-19 23:14:21 +00:00
compactdecimalformattest.cpp ICU-11173 CLDR tags/release-26-d01 into ICU4C trunk with related test & lib code updates 2014-09-02 23:18:20 +00:00
convtest.cpp ICU-10551 not U+%06X but U+%04X 2014-09-15 20:28:44 +00:00
convtest.h ICU-10551 Make ICU converter callbacks ignore default ignorable code points 2014-08-18 21:26:34 +00:00
cpdtrtst.cpp ICU-6905 Make intltest pass without any data. 2009-06-12 19:34:21 +00:00
cpdtrtst.h ICU-3326 Don't include some unneeded headers. 2003-12-03 06:58:28 +00:00
csdetest.cpp ICU-10398 Fix uconfig test errors in ICU 52 2013-09-19 20:47:22 +00:00
csdetest.h ICU-6954 Add test for this charset detector bug. Fix will follow later. 2012-05-26 00:19:47 +00:00
currcoll.cpp ICU-6905 Make intltest pass without any data. 2009-06-12 19:34:21 +00:00
currcoll.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
dadrcal.cpp ICU-7627 move dbgutil from ctestfw to toolutil ( merge from r28050 r28051 r28052 r28054 ) 2010-05-12 17:56:02 +00:00
dadrcal.h ICU-4567 data driven format test 2007-08-10 02:09:24 +00:00
dadrfmt.cpp ICU-10048 Fix some compiler warnings in ICU4C. 2013-03-21 01:42:01 +00:00
dadrfmt.h ICU-4567 data driven format test 2007-08-10 02:09:24 +00:00
dcfmapts.cpp ICU-11339 add & use LocalPointer(p, errorCode) and adoptInsteadAndCheckErrorCode(p, errorCode) 2014-11-20 00:27:17 +00:00
dcfmapts.h ICU-10970 Support required decimal point 2014-08-30 21:53:10 +00:00
dcfmtest.cpp ICU-10272 fix break on Windows 2014-03-07 01:01:49 +00:00
dcfmtest.h ICU-9258 Updated format/DecimalFormatTest/DataDrivenTests to format StringPiece in addition to DigitList. Fixed an error status problem (not returning U_FORMAT_INEXACT_ERROR) found by the StringPiece test. 2012-06-18 14:14:22 +00:00
decoll.cpp ICU-6905 Make intltest pass without any data. 2009-06-12 19:34:21 +00:00
decoll.h ICU-2959 update copyright dates to include 2003 2003-06-03 20:58:22 +00:00
dtfmapts.cpp ICU-8716 Update intltest and cintltst to pass without data in 49M2 2011-12-12 23:28:25 +00:00
dtfmapts.h ICU-6991 Add test for better code coverage in various calendar classes and dateformat. 2009-09-17 21:55:11 +00:00
dtfmrgts.cpp ICU-11018 Support CLDR time separator (ICU4C) 2014-12-19 07:19:41 +00:00
dtfmrgts.h ICU-10906 prevent SimpleDateFormat from trying to parse when ParsePosition is less than 0 2014-06-13 14:36:05 +00:00
dtfmtrtts.cpp ICU-11173 CLDR tags/release-26-d03 into ICU4C trunk, remove logKnownIssue 11219, fix test for cldrbug:7868 2014-09-06 06:15:08 +00:00
dtfmtrtts.h ICU-5267 DateFormatSymbols::getZoneType() needs to check for empty strings. 2006-07-18 22:14:29 +00:00
dtfmttst.cpp ICU-11018 Support CLDR time separator (ICU4C) 2014-12-19 07:19:41 +00:00
dtfmttst.h ICU-11018 Support CLDR time separator (ICU4C) 2014-12-19 07:19:41 +00:00
dtifmtts.cpp ICU-11417 CLDR 27 data integration for ICU55M1 2014-12-11 16:10:49 +00:00
dtifmtts.h ICU-9914 ICU4C DateIntervalFormat to handle 2 year vs. 4 year formats. 2013-03-21 17:25:43 +00:00
dtptngts.cpp ICU-11173 CLDR tags/release-26-d01 into ICU4C trunk with related test & lib code updates 2014-09-02 23:18:20 +00:00
dtptngts.h ICU-10065 In DateTimePatternGenerator, add support for pattern chars K,O,X,x, adjust support for V 2013-09-10 07:51:38 +00:00
encoll.cpp ICU-6905 Make intltest pass without any data. 2009-06-12 19:34:21 +00:00
encoll.h ICU-5426 Reduce VM size and reduce exported data on Unix machines. 2006-10-01 06:45:25 +00:00
escoll.cpp ICU-6905 Make intltest pass without any data. 2009-06-12 19:34:21 +00:00
escoll.h ICU-2959 update copyright dates to include 2003 2003-06-03 20:58:22 +00:00
ficoll.cpp ICU-11173 CLDR tags/release-26-d01 into ICU4C trunk with related test & lib code updates 2014-09-02 23:18:20 +00:00
ficoll.h ICU-2959 update copyright dates to include 2003 2003-06-03 20:58:22 +00:00
fldset.cpp ICU-8578 Apply patch to fix some compiler warnings and related issues 2011-06-10 18:56:08 +00:00
fldset.h ICU-7586 fix namespace bugs 2010-06-15 21:19:16 +00:00
frcoll.cpp ICU-8046 CLDR 1.9 integration pass 1, update tests 2010-10-19 03:31:50 +00:00
frcoll.h ICU-2959 update copyright dates to include 2003 2003-06-03 20:58:22 +00:00
g7coll.cpp ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc 2014-08-28 22:13:45 +00:00
g7coll.h ICU-5426 Reduce VM size and reduce exported data on Unix machines. 2006-10-01 06:45:25 +00:00
genderinfotest.cpp ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc 2014-08-28 22:13:45 +00:00
icusvtst.cpp ICU-10048 Fix some compiler warnings in ICU4C. 2013-03-21 01:42:01 +00:00
icusvtst.h ICU-4161 remove tabs from source code 2004-11-11 23:34:58 +00:00
idnaconf.cpp ICU-10624 Swat clang compile warnings. 2014-01-10 19:20:16 +00:00
idnaconf.h ICU-3333 Fix for Solaris 2005-07-15 16:18:44 +00:00
idnaref.cpp ICU-8874 Fixed test case problem which triggered TestIDNAMonkeyTest failure intermittently. Also updated TestCompareReferenceImpl to cover the case which used to trigger the test failure. 2011-10-07 22:28:32 +00:00
idnaref.h ICU-8428 remove @draft etc. API tags from non-API headers (impl, tests, samples) 2011-05-16 20:46:27 +00:00
incaltst.cpp ICU-10624 Swat clang compile warnings. 2014-01-10 19:20:16 +00:00
incaltst.h ICU-4567 taiwan calendar for C/C++ 2007-08-16 18:40:18 +00:00
intltest.cpp ICU-10821 Unicode 7.0 in trunk, from branches/markus/uni70@35631 2014-04-14 22:30:09 +00:00
intltest.h ICU-10821 Unicode 7.0 in trunk, from branches/markus/uni70@35631 2014-04-14 22:30:09 +00:00
intltest.vcxproj ICU-11383 Attempt to fix broken build. 2014-12-09 00:48:08 +00:00
intltest.vcxproj.filters ICU-11383 Remove ScientificFormatHelper C++ 2014-12-08 23:25:27 +00:00
itercoll.cpp ICU-9101 merge branches/markus/collv2@35225 into the trunk 2014-02-25 21:21:49 +00:00
itercoll.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
itformat.cpp ICU-11383 Remove ScientificFormatHelper C++ 2014-12-08 23:25:27 +00:00
itformat.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
itmajor.cpp ICU-7247 finish testing LocalPointer variants, and improve API docs 2009-11-20 23:28:47 +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-8711 Move Thai and Khmer test data from dedicated file to standard test data file, and remove dedicated code. 2012-01-20 02:35:00 +00:00
itrbbi.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
itrbnf.cpp ICU-10992 Ensure ICU4C 54 test suite passes without data 2014-09-15 21:51:57 +00:00
itrbnf.h ICU-11064 Add syntax for PluralFormat in RBNF 2014-08-18 20:47:36 +00:00
itrbnfp.cpp ICU-7084 Fix TESTCASE redefinition compiler errors. 2009-11-14 22:08:42 +00:00
itrbnfp.h ICU-2509 improve rbnf error handling 2004-04-09 19:58:58 +00:00
itrbnfrt.cpp ICU-7084 Fix TESTCASE redefinition compiler errors. 2009-11-14 22:08:42 +00:00
itrbnfrt.h ICU-5366 The Greek RBNF rules don't exist. The default locale's rules shouldn't be tested this way. 2006-11-09 00:51:18 +00:00
itspoof.cpp ICU-11262 Spoof check data refresh. 2014-09-17 23:27:40 +00:00
itspoof.h ICU-9440 spoof checker, merge updates from branch. 2013-02-11 04:51:14 +00:00
ittrans.cpp ICU-5585 fast, freezable UnicodeSet with span() with string support; svn merge -r 21018:22033 http://source.icu-project.org/repos/icu/icu/branches/markus/fastset and revert source/test/perf/unisetperf/draft/* and source/common/utrie.* and source/allinone/allinone.sln (experimental code) 2007-07-19 04:33:20 +00:00
ittrans.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
itutil.cpp ICU-11339 add & use LocalPointer(p, errorCode) and adoptInsteadAndCheckErrorCode(p, errorCode) 2014-11-20 00:27:17 +00:00
itutil.h ICU-6483 add ErrorCode class, C++ convenience wrapper for UErrorCode 2009-03-11 05:27:11 +00:00
jacoll.cpp ICU-6905 Make intltest pass without any data. 2009-06-12 19:34:21 +00:00
jacoll.h ICU-2959 update copyright dates to include 2003 2003-06-03 20:58:22 +00:00
jamotest.cpp ICU-7370 Log data errors to ensure that intltest and cintltst passes without data. 2010-02-24 16:17:03 +00:00
jamotest.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
lcukocol.cpp ICU-6905 Make intltest pass without any data. 2009-06-12 19:34:21 +00:00
lcukocol.h ICU-2959 update copyright dates to include 2003 2003-06-03 20:58:22 +00:00
listformattertest.cpp ICU-11173 CLDR tags/release-26-d01 into ICU4C trunk with related test & lib code updates 2014-09-02 23:18:20 +00:00
listformattertest.h ICU-9946 Add test for ede case of formatting {0}, {1}, {2} 2013-09-17 18:01:18 +00:00
locnmtst.cpp ICU-11415 Fixed a locale display name issue with a currency keyword. 2014-12-10 09:00:53 +00:00
locnmtst.h ICU-11415 Fixed a locale display name issue with a currency keyword. 2014-12-10 09:00:53 +00:00
loctest.cpp ICU-11313 Fix some no data test failures 2014-12-12 04:34:51 +00:00
loctest.h ICU-10774 fix a knownissue: Collator::getAvailableLocales calculation. 2014-12-09 23:54:56 +00:00
Makefile.in ICU-11383 Remove ScientificFormatHelper C++ 2014-12-08 23:25:27 +00:00
measfmttest.cpp ICU-11365 Fix INT32_MAX and INT32_MIN build error on HP-UX 2014-12-09 19:38:39 +00:00
miscdtfm.cpp ICU-8716 Update intltest and cintltst to pass without data in 49M2 2011-12-12 23:28:25 +00:00
miscdtfm.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
mnkytst.cpp ICU-6905 Make intltest pass without any data. 2009-06-12 19:34:21 +00:00
mnkytst.h ICU-2959 update copyright dates to include 2003 2003-06-03 20:58:22 +00:00
msfmrgts.cpp ICU-8553 Ensure cintltst and intltest passes gracefully with warning without data in 4.8 2011-05-10 22:01:46 +00:00
msfmrgts.h ICU-6991 Code coverage for missing functions in MessageFormat. 2009-09-04 21:10:10 +00:00
nmfmapts.cpp ICU-8077 Remove isLenient/setLenient from Format, etc. (revert #7725) 2010-10-26 18:11:13 +00:00
nmfmapts.h ICU-4161 remove tabs from source code 2004-11-11 23:34:58 +00:00
nmfmtrt.cpp ICU-8452 un-autoconf platform.h, move user-configurable settings to uconfig.h, and other changes; from svn merge --reintegrate branches/markus/platformh at r30411 2011-07-23 00:10:30 +00:00
nmfmtrt.h ICU-6905 Make intltest pass without any data. 2009-06-12 19:34:21 +00:00
normconf.cpp ICU-7273 remove #include unormimp.h where not used any more 2010-02-25 00:21:02 +00:00
normconf.h ICU-2840 tests shouldn't crash if there is no data 2003-06-06 04:54:34 +00:00
nptrans.cpp ICU-10977 remove stray #if DEBUG from a few more files 2014-06-25 21:59:55 +00:00
nptrans.h ICU-8428 remove @draft etc. API tags from non-API headers (impl, tests, samples) 2011-05-16 20:46:27 +00:00
numfmtspectest.cpp ICU-10992 Ensure ICU4C 54 test suite passes without data 2014-09-15 21:51:57 +00:00
numfmtst.cpp ICU-11439 Another stab at portability in NumberFormatTest::TestDoubleLimit11439(). 2014-12-19 01:11:01 +00:00
numfmtst.h ICU-11439 Improve portability of DecimalFormat::getFixedDecimal(). 2014-12-18 22:46:45 +00:00
numrgts.cpp ICU-11339 add & use LocalPointer(p, errorCode) and adoptInsteadAndCheckErrorCode(p, errorCode) 2014-11-20 00:27:17 +00:00
numrgts.h ICU-10361 DecimalFormat, remove number size restrictions that were limiting the ability to format big decimals. 2013-09-17 21:56:23 +00:00
plurfmts.cpp ICU-10398 Ensure cintltst and intltest passes without data 2013-09-19 02:32:57 +00:00
plurfmts.h ICU-10273 support plurals with decimals in MessageFormat and PluralFormat (ported from Java r34087 & r34276) 2013-09-11 23:32:37 +00:00
plurults.cpp ICU-11339 add & use LocalPointer(p, errorCode) and adoptInsteadAndCheckErrorCode(p, errorCode) 2014-11-20 00:27:17 +00:00
plurults.h ICU-10273 New plural rule syntax. Changes merged from development branch. With this checkin, Plural rule data is back in synch between ICU4C, ICU4J and CLDR trunk. 2013-08-28 20:51:44 +00:00
pptest.cpp ICU-7455 use compiler RTTI; stop adding poor mans RTTI to new class hierarchies 2010-05-19 17:29:33 +00:00
pptest.h ICU-6905 Make intltest pass without any data. 2009-06-12 19:34:21 +00:00
punyref.c ICU-4561 Update copyright notices for ICU 3.4 2005-06-07 23:38:09 +00:00
punyref.h ICU-3326 Don't include some unneeded headers. 2003-12-03 06:58:28 +00:00
quantityformattertest.cpp ICU-10992 Ensure ICU4C 54 test suite passes without data 2014-09-15 21:51:57 +00:00
rbbiapts.cpp ICU-11313 Fix some no data test failures 2014-12-12 04:34:51 +00:00
rbbiapts.h ICU-10286 Check in filtered break behavior. Does not load bundles yet. Also fixes to locbased and brkiter ( no way for subclasses to set locale id ) 2014-03-06 11:21:15 +00:00
rbbitst.cpp ICU-11406 RBBITest/TestUnicodeFiles, remove inadvertant C++11-ism 2014-12-04 21:46:01 +00:00
rbbitst.h ICU-11406 RBBITest/TestUnicodeFiles, improve known issue detection. 2014-12-03 23:43:47 +00:00
regcoll.cpp ICU-11339 add & use LocalPointer(p, errorCode) and adoptInsteadAndCheckErrorCode(p, errorCode) 2014-11-20 00:27:17 +00:00
regcoll.h ICU-9959 test that RBC forbids rules with a before-reset followed by a stronger relation 2014-02-28 20:15:58 +00:00
regextst.cpp ICU-11371 Improved checking of regular expression pattern size limits. 2014-12-02 21:58:18 +00:00
regextst.h ICU-11371 Improved checking of regular expression pattern size limits. 2014-12-02 21:58:18 +00:00
regiontst.cpp ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc 2014-08-28 22:13:45 +00:00
regiontst.h ICU-10030 fix crasher when no subregions, also err check, and modernize test infrastructure 2013-03-08 19:23:41 +00:00
reldatefmttest.cpp ICU-11223 Remove unused data structure from RelativeDateTimeFormatterTest 2014-09-05 20:52:55 +00:00
reptest.cpp ICU-7370 Log data errors to ensure that intltest and cintltst passes without data. 2010-02-24 16:17:03 +00:00
reptest.h ICU-1837 fix test Replaceable impl bugs 2002-11-22 17:57:51 +00:00
restest.cpp ICU-10477 drop already-marginal support for ULOC_REQUESTED_LOCALE 2014-08-27 21:27:37 +00:00
restest.h ICU-3473 Update copyright notices for ICU 2.8. 2003-12-23 20:56:39 +00:00
restsnew.cpp ICU-10624 Swat clang compile warnings. 2014-01-10 19:20:16 +00:00
restsnew.h ICU-4092 Improve code coverage 2004-12-28 21:57:36 +00:00
scientificnumberformattertest.cpp ICU-10952 Introduce ScientificNumberFormatter. 2014-11-18 00:55:15 +00:00
sdtfmtts.cpp ICU-11295 Fix getNumberFormatForField so that it returns either a valid pointer or NULL. 2014-12-08 19:35:38 +00:00
sdtfmtts.h ICU-2248 modularize ICU 2002-09-21 00:43:14 +00:00
selfmts.cpp ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc 2014-08-28 22:13:45 +00:00
selfmts.h ICU-3931 Merge into trunk from branch kirtig -Added SelectFormat 2010-01-16 03:07:18 +00:00
sfwdchit.cpp ICU-3437 remove unused functions 2003-12-16 22:28:42 +00:00
sfwdchit.h ICU-3437 remove unused functions 2003-12-16 22:28:42 +00:00
simplepatternformattertest.cpp ICU-11313 Remove compiler warnings from ICU C++ build. 2014-12-11 18:06:28 +00:00
simplethread.cpp ICU-10169 Fix redefinition of macro on os390 in simplethread test code 2013-05-18 00:59:21 +00:00
simplethread.h ICU-7074 Fix svn prop issue. 2009-10-05 20:57:57 +00:00
srchtest.cpp ICU-8578 Apply patch to fix some compiler warnings and related issues 2011-06-10 18:56:08 +00:00
srchtest.h ICU-6344 disable search if break iteration is on 2008-06-20 22:53:25 +00:00
ssearch.cpp ICU-9156 collv2 fixed some known search test failures 2014-02-26 00:11:22 +00:00
ssearch.h ICU-9573 Removing Boyer-Moore string search implementation. CollData has moved from i18n package to intltest. 2012-12-19 05:12:25 +00:00
strcase.cpp ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc 2014-08-28 22:13:45 +00:00
strtest.cpp ICU-9728 do not automatically define UChar=char16_t because that makes C++ APIs incompatible with application code that was compiled without char16_t; define UChar=UCHAR_TYPE if that is #defined; change U_STRING_DECL to sometimes create a pointer, not array, so that we can cast the UTF-16 string literal type 2012-11-09 17:57:46 +00:00
strtest.h ICU-8680 require C++ namespace, replace most U_NAMESPACE_QUALIFIER with icu::, remove still-draft U_STD_NS, U_STD_NSQ, and U_STD_NS_USE 2011-07-06 04:03:35 +00:00
svccoll.cpp ICU-10477 drop already-marginal support for ULOC_REQUESTED_LOCALE 2014-08-27 21:27:37 +00:00
svccoll.h ICU-3549 add tests of getAvailableLocales, getKeywords, and getKeywordValues 2004-04-24 03:00:12 +00:00
tchcfmt.cpp ICU-8319 merge MessageFormat 2011q1 work into trunk, from icu/branches/markus/msg48 -r 29400:29882 2011-04-25 20:47:32 +00:00
tchcfmt.h ICU-6153 Prevent crash for large ChoiceFormat values by using the correct printf specification. 2008-01-21 17:27:53 +00:00
testidn.cpp ICU-10048 Fix some compiler warnings in ICU4C. 2013-03-21 01:42:01 +00:00
testidna.cpp ICU-10624 Swat clang compile warnings. 2014-01-10 19:20:16 +00:00
testidna.h ICU-5426 Reduce VM size and reduce exported data on Unix machines. 2006-10-01 06:45:25 +00:00
testutil.cpp ICU-7084 Unicode 5.2: merge -r 26464:26890 branches/markus/uni52 into trunk, and a little cleanup (C++) 2009-11-13 19:25:21 +00:00
testutil.h ICU-7084 Unicode 5.2: merge -r 26464:26890 branches/markus/uni52 into trunk, and a little cleanup (C++) 2009-11-13 19:25:21 +00:00
textfile.cpp ICU-8794 Ensure that TextFile::ensureCapacity initial loop value is at least 64, quiet a warning. 2011-09-14 21:27:45 +00:00
textfile.h ICU-8491 remove uprv_isRuleWhiteSpace(c) 2011-04-26 06:39:29 +00:00
tfsmalls.cpp ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc 2014-08-28 22:13:45 +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-11339 add & use LocalPointer(p, errorCode) and adoptInsteadAndCheckErrorCode(p, errorCode) 2014-11-20 00:27:17 +00:00
thcoll.h ICU-3109 more Thai fixes 2003-07-23 22:49:25 +00:00
tmsgfmt.cpp ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc 2014-08-28 22:13:45 +00:00
tmsgfmt.h ICU-10273 support plurals with decimals in MessageFormat and PluralFormat (ported from Java r34087 & r34276) 2013-09-11 23:32:37 +00:00
tokiter.cpp ICU-8491 remove uprv_isRuleWhiteSpace(c) 2011-04-26 06:39:29 +00:00
tokiter.h ICU-8491 remove uprv_isRuleWhiteSpace(c) 2011-04-26 06:39:29 +00:00
transapi.cpp ICU-6905 Make intltest pass without any data. 2009-06-12 19:34:21 +00:00
transapi.h ICU-4428 update copyright notices for ICU 3.3. 2005-03-08 22:49:59 +00:00
transrt.cpp ICU-11233 Remove U_FINAL for classes we subclass. Produces bad code. 2014-09-04 18:58:17 +00:00
transrt.h ICU-3786 port Mark's new Han translit tests from Java to C++ 2004-06-07 17:11:07 +00:00
transtst.cpp ICU-10992 Ensure ICU4C 54 test suite passes without data 2014-09-15 21:51:57 +00:00
transtst.h ICU-8491 remove uprv_isRuleWhiteSpace(c) 2011-04-26 06:39:29 +00:00
trcoll.cpp ICU-6905 Make intltest pass without any data. 2009-06-12 19:34:21 +00:00
trcoll.h ICU-2959 update copyright dates to include 2003 2003-06-03 20:58:22 +00:00
trnserr.cpp ICU-6905 Make intltest pass without any data. 2009-06-12 19:34:21 +00:00
trnserr.h ICU-4452 add coverage tests 2005-07-14 23:24:38 +00:00
tscoll.cpp ICU-10723 delete C++ RandomCollatorTest 2014-02-26 19:33:44 +00:00
tscoll.h ICU-5420 merge changes from branches/eric/string-search r.23303 - r.23976 2008-05-23 04:22:28 +00:00
tsdate.cpp ICU-6905 Make intltest pass without any data. 2009-06-12 19:34:21 +00:00
tsdate.h ICU-3221 Fix linker warnings on AIX 2003-08-29 15:57:38 +00:00
tsdcfmsy.cpp ICU-10398 Ensure cintltst and intltest passes without data 2013-09-19 02:32:57 +00:00
tsdcfmsy.h ICU-7392 DecimalFormatSymbols::createWithLastResortData(UErrorCode), and clean up the real initialize() for supplementary digits and memory management 2013-09-12 20:33:29 +00:00
tsdtfmsy.cpp ICU-9497 Add support for short weekday names: format, parse, get/set symbols (C) 2013-01-14 04:48:51 +00:00
tsdtfmsy.h ICU-9497 Add support for short weekday names: format, parse, get/set symbols (C) 2013-01-14 04:48:51 +00:00
tsmthred.cpp ICU-11390 Remove static objects from intltest ThreadSafeFormat. 2014-12-09 01:27:53 +00:00
tsmthred.h ICU-10802 Merge branch tkeep/10802andy into trunk. 2014-08-20 21:46:02 +00:00
tsnmfmt.cpp ICU-9679 fix Clang 3.1 compiler warnings, all in test code, mostly adding integers to string literals 2012-11-09 00:09:28 +00:00
tsnmfmt.h ICU-3326 Don't include some unneeded headers. 2003-12-03 06:58:28 +00:00
tsputil.cpp ICU-8452 un-autoconf platform.h, move user-configurable settings to uconfig.h, and other changes; from svn merge --reintegrate branches/markus/platformh at r30411 2011-07-23 00:10:30 +00:00
tsputil.h ICU-8601 replace C U_INLINE hack with C++ inline, and also rename a few other .c files to .cpp for future UMTX_CHECK replacement 2011-05-26 20:05:39 +00:00
tstnorm.cpp ICU-9644 re-hardcode some normalization data: nfc.nrm 2014-09-08 03:05:56 +00:00
tstnorm.h ICU-6845 Improve the code coverage in ICU4C. 2010-10-12 16:38:38 +00:00
tstnrapi.cpp ICU-7273 remove #include unormimp.h where not used any more 2010-02-25 00:21:02 +00:00
tufmtts.cpp ICU-11339 add & use LocalPointer(p, errorCode) and adoptInsteadAndCheckErrorCode(p, errorCode) 2014-11-20 00:27:17 +00:00
tufmtts.h ICU-10219 Fix rounding in TimeUnitFormat. 2013-10-10 21:52:15 +00:00
tzbdtest.cpp ICU-7370 Log data errors to ensure that intltest and cintltst passes without data. 2010-02-24 16:17:03 +00:00
tzbdtest.h ICU-4912 synchronize with ICU4J 2005-11-04 21:57:24 +00:00
tzfmttst.cpp ICU-11339 add & use LocalPointer(p, errorCode) and adoptInsteadAndCheckErrorCode(p, errorCode) 2014-11-20 00:27:17 +00:00
tzfmttst.h ICU-10934 The tz database abbreviation support in ICU4C 2014-07-23 21:51:09 +00:00
tzoffloc.cpp ICU-8716 Update intltest and cintltst to pass without data in 49M2 2011-12-12 23:28:25 +00:00
tzoffloc.h ICU-5990 Merging time zone formatting/parsing changes from yoshito's working branch to the trunk. 2007-11-28 20:49:58 +00:00
tzregts.cpp ICU-9867 New time zone pattern letters/types support for CLDR 23/ICU 51. 2013-02-11 00:23:55 +00:00
tzregts.h ICU-4912 synchronize with ICU4J 2005-11-04 21:57:24 +00:00
tzrulets.cpp ICU-10624 Swat clang compile warnings. 2014-01-10 19:20:16 +00:00
tzrulets.h ICU-8943 RBTZ fix in ICU4C and its test case 2011-12-02 07:02:54 +00:00
tztest.cpp ICU-11315 tzdata2014j updates in ICU4C. 2014-11-11 19:08:28 +00:00
tztest.h ICU-10561 ZoneMeta methods must check for bogus input strings 2014-01-10 23:14:14 +00:00
ucaconf.cpp ICU-10786 Ensure ICU 53 passes without data 2014-03-13 21:28:24 +00:00
ucaconf.h ICU-9437 update to Unicode 6.2; merge in branches/markus/uni62 r32274 2012-08-28 23:37:10 +00:00
ucdtest.cpp ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc 2014-08-28 22:13:45 +00:00
ucdtest.h ICU-10128 update ICU to Unicode 6.3 beta (merge from branches/markus/uni63 at r33661) 2013-05-15 21:51:04 +00:00
ucharstrietest.cpp ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc 2014-08-28 22:13:45 +00:00
unifiedcachetest.cpp ICU-10802 Attempt to fix broken build. 2014-08-20 23:19:14 +00:00
uobjtest.cpp ICU-9689 UObject::getDynamicClassID() const { return NULL; } and remove UOBJECT_DEFINE_NO_RTTI_IMPLEMENTATION -> easier to create new class hierarchies 2012-11-08 23:31:20 +00:00
uobjtest.h ICU-7455 use compiler RTTI; stop adding poor mans RTTI to new class hierarchies 2010-05-19 17:29:33 +00:00
usettest.cpp ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc 2014-08-28 22:13:45 +00:00
usettest.h ICU-5585 fast, freezable UnicodeSet with span() with string support; svn merge -r 21018:22033 http://source.icu-project.org/repos/icu/icu/branches/markus/fastset and revert source/test/perf/unisetperf/draft/* and source/common/utrie.* and source/allinone/allinone.sln (experimental code) 2007-07-19 04:33:20 +00:00
ustrtest.cpp ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc 2014-08-28 22:13:45 +00:00
ustrtest.h ICU-9065 internal API for reverse-full-case-folding data 2012-01-20 19:35:13 +00:00
uts46test.cpp ICU-10883 UTS 46 toUnicode set error for empty label including just xn-- 2014-08-29 23:07:42 +00:00
utxttest.cpp ICU-10983 Add failure checks to utext_clone(). 2014-07-02 19:15:28 +00:00
utxttest.h ICU-10983 Add failure checks to utext_clone(). 2014-07-02 19:15:28 +00:00
uvectest.cpp ICU-8617 move UHashTok into lower-level uelement.h (new) and rename to UElement to share with UVector 2011-07-04 23:51:56 +00:00
uvectest.h ICU-4092 Increase code coverage 2004-12-22 21:57:43 +00:00
v32test.cpp ICU-6076 Fix some realloc issues. 2007-12-14 09:23:07 +00:00
v32test.h ICU-3437 improved test coverage 2003-12-08 07:12:34 +00:00
windttst.cpp ICU-8452 un-autoconf platform.h, move user-configurable settings to uconfig.h, and other changes; from svn merge --reintegrate branches/markus/platformh at r30411 2011-07-23 00:10:30 +00:00
windttst.h ICU-8452 un-autoconf platform.h, move user-configurable settings to uconfig.h, and other changes; from svn merge --reintegrate branches/markus/platformh at r30411 2011-07-23 00:10:30 +00:00
winnmtst.cpp ICU-8452 Fix some more Cygwin MVSC and Cygwin GCC build issues 2011-08-18 18:47:16 +00:00
winnmtst.h ICU-8452 Fix some more Cygwin MVSC and Cygwin GCC build issues 2011-08-18 18:47:16 +00:00
winutil.cpp ICU-10098 Fixed LCID to posix-style locale ID mapping problem. The fix required to change the internal LCID mapping function interface, and resolved a threading issue in uloc_getLocaleForLCID() and some other internal implementation problems in Win32DateFormat/Win32NumberFormat. 2013-05-03 21:36:03 +00:00
winutil.h ICU-8452 un-autoconf platform.h, move user-configurable settings to uconfig.h, and other changes; from svn merge --reintegrate branches/markus/platformh at r30411 2011-07-23 00:10:30 +00:00