Andy Heninger
|
8f7040d418
|
ICU-11646 Add NumberFormatTest::Test11646_Equality()
X-SVN-Rev: 41338
|
2018-05-07 22:33:41 +00:00 |
|
Markus Scherer
|
cee964917a
|
ICU-11839 port NumberFormatTest.Test11839 to C++
X-SVN-Rev: 41337
|
2018-05-07 22:32:05 +00:00 |
|
Craig Cornelius
|
80b94957c3
|
ICU-11648 Add test for DecimalFormat::toPattern
X-SVN-Rev: 41336
|
2018-05-07 22:19:10 +00:00 |
|
Markus Scherer
|
8b67b86c79
|
ICU-12567 port NumberFormatTest.Test12567 to C++
X-SVN-Rev: 41335
|
2018-05-07 22:07:43 +00:00 |
|
Shane Carr
|
66510b153f
|
ICU-11739 Adding ICU4C test for parse long currency.
X-SVN-Rev: 41334
|
2018-05-07 21:47:09 +00:00 |
|
Shane Carr
|
076cee9ad6
|
ICU-11645 Adding C++ test for apply-pattern equality.
X-SVN-Rev: 41333
|
2018-05-07 21:30:33 +00:00 |
|
Markus Scherer
|
5cf4bdf6db
|
ICU-10354 port NumberFormatTest.Test10354 to C++
X-SVN-Rev: 41332
|
2018-05-07 21:21:18 +00:00 |
|
Shane Carr
|
28e9f69378
|
ICU-11897 Adding tests for localized pattern separator symbol.
X-SVN-Rev: 41292
|
2018-04-28 07:27:02 +00:00 |
|
Shane Carr
|
e77603e3c3
|
ICU-13725 Fixing various number test failures in MSVC.
X-SVN-Rev: 41281
|
2018-04-26 01:33:59 +00:00 |
|
Shane Carr
|
f412770e9d
|
ICU-13634 A few more DecimalFormat optimizations.
X-SVN-Rev: 41257
|
2018-04-21 06:00:56 +00:00 |
|
Shane Carr
|
1aa5185a36
|
ICU-13700 Renaming new getter/setter to magnitudeScale.
X-SVN-Rev: 41246
|
2018-04-18 23:55:55 +00:00 |
|
Shane Carr
|
3c9b343282
|
ICU-13634 Adding "formatFailIfMoreThanMaxDigits" property to C++ NumberFormatter. Changing getSecondaryGroupingSize() for backwards compatibility. Other assorted test changes.
X-SVN-Rev: 41239
|
2018-04-18 03:59:39 +00:00 |
|
Shane Carr
|
354afa4e79
|
ICU-13697 Adding data-loading logic for parseLenients sets in CLDR. Ties the sets in with number and currency parsing in ICU4C and ICU4J.
X-SVN-Rev: 41223
|
2018-04-12 10:59:37 +00:00 |
|
Shane Carr
|
af0f8e62e4
|
ICU-13634 In accordance with ICU-TC meeting, changing percent parsing behavior to be closer to that of ICU 60.
X-SVN-Rev: 41222
|
2018-04-12 06:49:24 +00:00 |
|
Shane Carr
|
6c1714870f
|
ICU-13634 Updating test expectations for strict currency position in strict mode. Other minor changes. All but one test is now passing in numfmtst.cpp.
X-SVN-Rev: 41220
|
2018-04-12 05:15:19 +00:00 |
|
Shane Carr
|
5f57f04466
|
ICU-13634 Updating test expectations for the default currency long name.
X-SVN-Rev: 41218
|
2018-04-12 04:04:23 +00:00 |
|
Shane Carr
|
2c6bf0d77e
|
ICU-13634 Refactoring affix-getting code to avoid the need to save the micro-props. Other assorted minor changes.
X-SVN-Rev: 41216
|
2018-04-11 11:10:52 +00:00 |
|
Shane Carr
|
cd92fa2c88
|
ICU-13634 Changing DecimalQuantity#toNumberString() to be DecimalQuantity#toScientificString() with slightly friendlier output syntax for better compatibility. More currency tweaks.
X-SVN-Rev: 41215
|
2018-04-11 05:52:58 +00:00 |
|
Shane Carr
|
a901b5c04a
|
ICU-13634 Fixing more assorted currency parsing issues.
X-SVN-Rev: 41214
|
2018-04-11 02:18:13 +00:00 |
|
Shane Carr
|
b9925e084e
|
ICU-13634 Fixing various issues in order to make currencies round-trip in strict mode.
X-SVN-Rev: 41212
|
2018-04-07 11:10:08 +00:00 |
|
Shane Carr
|
06485f3b6b
|
ICU-13634 Fixing CurrencyPluralInfo support in formatting, allowing for currency long names to be formatted.
X-SVN-Rev: 41211
|
2018-04-07 08:49:11 +00:00 |
|
Shane Carr
|
73f93a457a
|
ICU-13634 Fixing DecimalQuantity call sites, first written in r41063, r41064, and r41098. RNBF test is passing again.
X-SVN-Rev: 41204
|
2018-04-06 09:35:16 +00:00 |
|
Shane Carr
|
7f9de6f1db
|
ICU-13634 Fixing resolution of negative and percent signs in parsing; adding custom sign support to ScientificMatcher; and other minor fixes.
X-SVN-Rev: 41180
|
2018-03-31 03:10:44 +00:00 |
|
Shane Carr
|
db9c74b3f4
|
ICU-13634 More assorted number formatting/parsing fixes.
X-SVN-Rev: 41179
|
2018-03-30 10:37:24 +00:00 |
|
Shane Carr
|
02669ad1bc
|
ICU-13634 Fixes for NumberFormatTest/TestExponential.
X-SVN-Rev: 41177
|
2018-03-30 07:22:24 +00:00 |
|
Shane Carr
|
e5bda1eb0e
|
ICU-13634 Various fixes to fix remaining compatibility issues in data-driven test. Includes fix for a memory sanitizer issue.
X-SVN-Rev: 41174
|
2018-03-30 04:28:53 +00:00 |
|
Shane Carr
|
1b4670fd29
|
ICU-13634 Merging trunk to branch
X-SVN-Rev: 41162
|
2018-03-28 01:08:47 +00:00 |
|
Shane Carr
|
a8f2471248
|
ICU-8610 Adding tests for number skeletons in C++. Adding error code handling to the setToDecNumber setter on DecimalQuantity. Refactoring char-to-uchar conversion in skeleton implementation code.
X-SVN-Rev: 41152
|
2018-03-24 05:46:28 +00:00 |
|
Shane Carr
|
e3180662e2
|
ICU-13634 Parsing wrapper is working; data-driven file is updated and passing. The C++ and Java implementations have almost identical behavior according to the data-driven test file, with the only differences seeming to involve overflow and extremely large numbers.
X-SVN-Rev: 41134
|
2018-03-21 09:48:55 +00:00 |
|
Shane Carr
|
0b6e991bb0
|
ICU-13634 C and J, removing the obsolete "optimize" parameter for NumberParserImpl.
X-SVN-Rev: 41132
|
2018-03-21 06:33:37 +00:00 |
|
Shane Carr
|
4fad01c342
|
ICU-13634 Adding pipeline for custom currency symbols.
X-SVN-Rev: 41119
|
2018-03-17 01:31:52 +00:00 |
|
Shane Carr
|
453788ddfd
|
ICU-13634 Temporarily deleting all old number formatting implementation code. Pieces will be restored as needed. ICU4C builds, including tests, but won't run. Changes in plurfmt.cpp and plurrule.cpp are not tested. numberformat2test.cpp is unlinked but not deleted.
X-SVN-Rev: 41098
|
2018-03-13 08:12:05 +00:00 |
|
Norbert Runge
|
b5e8865ff2
|
ICU-13581 Make tests work, not crash, when run without ICU data
X-SVN-Rev: 41073
|
2018-03-06 23:13:49 +00:00 |
|
Shane Carr
|
94427dc200
|
ICU-13574 Replacing DigitList with DecimalQuantity through most of the code base.
X-SVN-Rev: 41064
|
2018-03-03 10:53:01 +00:00 |
|
Shane Carr
|
23872cb601
|
ICU-11318 Integrating double-conversion into icu4c. Changing both old and new number formatting implementations to call it.
X-SVN-Rev: 40929
|
2018-02-16 01:25:43 +00:00 |
|
Shane Carr
|
fc3c904559
|
ICU-13513 Synchronizing C and J copies of numberformattestspecification.txt
X-SVN-Rev: 40909
|
2018-02-13 19:10:07 +00:00 |
|
Shane Carr
|
e8e0cdf41d
|
ICU-13568 Fixing memory leak in test.
X-SVN-Rev: 40875
|
2018-02-09 00:57:30 +00:00 |
|
Shane Carr
|
61191ffda3
|
ICU-13568 Adding assertSuccess in test function.
X-SVN-Rev: 40852
|
2018-02-07 23:28:56 +00:00 |
|
Shane Carr
|
023af04592
|
ICU-13568 Fixing uninitialized memory in test code.
X-SVN-Rev: 40851
|
2018-02-07 22:56:38 +00:00 |
|
Steven R. Loomis
|
4b36c0ad9c
|
ICU-13568 Fix crasher introduced in r40839 (bad test code)
Root cause (why the construction failed) unknown.
X-SVN-Rev: 40850
|
2018-02-07 22:49:43 +00:00 |
|
Shane Carr
|
e5cc630590
|
ICU-13568 ICU-13400 ICU-13389 ICU-13075 NumberFormatter assorted fixes: Adding custom pattern support for currencies. Upgrading grouping API. Adding narrow currency symbol support to ICU4C and API. Fixing behavior when pattern does not have a number placeholder.
X-SVN-Rev: 40838
|
2018-02-06 03:08:17 +00:00 |
|
Shane Carr
|
c67d9d0a4a
|
ICU-13496 Adds missing NumberFormatter test to ICU4C
X-SVN-Rev: 40682
|
2017-12-01 07:57:05 +00:00 |
|
Steven R. Loomis
|
5e63d2297e
|
ICU-13415 porting: std::isinf/std::isnan back to uprv. also see ICU-13315
X-SVN-Rev: 40629
|
2017-10-24 22:39:03 +00:00 |
|
Norbert Runge
|
b96966a131
|
ICU-13358 No-data test fixes (cf. BRS task).
X-SVN-Rev: 40599
|
2017-10-06 23:11:11 +00:00 |
|
Shane Carr
|
e6987fbfd8
|
ICU-13391 Change ICU4C parsing to count digits instead of UTF-16 code units for grouping sizes.
X-SVN-Rev: 40573
|
2017-10-05 21:41:46 +00:00 |
|
Andy Heninger
|
7a72a8f032
|
ICU-13380 Fixes for memory leaks & other problems found by Address Sanitizer.
X-SVN-Rev: 40529
|
2017-10-03 04:11:26 +00:00 |
|
Peter Edberg
|
b06ac0cc8f
|
ICU-13359 Integrate updated CLDR 32 tags/release-32-beta; still have known issues #13366,#13368
X-SVN-Rev: 40515
|
2017-09-29 20:05:13 +00:00 |
|
Andy Heninger
|
e16c565b09
|
ICU-23327 Fix uninitialized error code in test.
X-SVN-Rev: 40502
|
2017-09-28 21:19:47 +00:00 |
|
Shane Carr
|
5c711e36e8
|
ICU-13327 Fixing buffer overflow in NumberingSystem constructor.
X-SVN-Rev: 40494
|
2017-09-28 01:00:43 +00:00 |
|
Shane Carr
|
131f416755
|
ICU-13177 Merging NumberFormatter to trunk for ICU 60
X-SVN-Rev: 40492
|
2017-09-27 23:46:15 +00:00 |
|
Peter Edberg
|
3bfe134a86
|
ICU-13359 Integrate CLDR 32 alpha data into ICU for ICU 60rc; known issues #13366,#13368
X-SVN-Rev: 40463
|
2017-09-26 21:20:01 +00:00 |
|
Shane Carr
|
c09ca5d6b9
|
ICU-13177 Merging trunk to branch
X-SVN-Rev: 40460
|
2017-09-26 09:33:44 +00:00 |
|
Steven R. Loomis
|
a0fcf76a8d
|
ICU-13093 std::isinf and std::isnan fix - z/OS too
X-SVN-Rev: 40440
|
2017-09-21 01:02:20 +00:00 |
|
Steven R. Loomis
|
205842898a
|
ICU-13093 std::isinf and std::isnan fix
X-SVN-Rev: 40438
|
2017-09-21 00:25:49 +00:00 |
|
Shane Carr
|
082cbac7fc
|
ICU-13351 Tests for new CurrencyUnit constructors.
X-SVN-Rev: 40390
|
2017-09-13 07:48:09 +00:00 |
|
Shane Carr
|
cf6c47d6b7
|
ICU-13149 Minor review feedback for #13149
X-SVN-Rev: 40187
|
2017-06-21 01:08:18 +00:00 |
|
Shane Carr
|
8016edea2a
|
ICU-13149 Updating numberformattestspecification.txt with ICU4C behaviors and bringing the two copies of the file into sync.
X-SVN-Rev: 40057
|
2017-04-15 06:30:05 +00:00 |
|
Jeff Genovy
|
407bc4b118
|
ICU-12692 - Fix typo in number format test.
X-SVN-Rev: 39910
|
2017-03-23 00:20:46 +00:00 |
|
Markus Scherer
|
4c2fad3e36
|
ICU-12410 class Edits, class CaseMap with new low-level functions that work with Edits, simpler case properties code, some cleanup
X-SVN-Rev: 39684
|
2017-02-17 21:03:35 +00:00 |
|
Peter Edberg
|
e0f3d87e99
|
ICU-12948 First-pass preliminary integration of CLDR 31 @13174
X-SVN-Rev: 39601
|
2017-01-24 08:22:23 +00:00 |
|
Andy Heninger
|
242e02c388
|
ICU-12764 icu4c utf-8 source files, update Copyright notices.
X-SVN-Rev: 39583
|
2017-01-20 00:20:31 +00:00 |
|
Markus Scherer
|
3b23b78b95
|
ICU-12410 include what you use
X-SVN-Rev: 39553
|
2017-01-12 18:35:18 +00:00 |
|
Steven R. Loomis
|
a5e61ccf57
|
ICU-12745 string limit on Locale(char*)
X-SVN-Rev: 39356
|
2016-09-26 22:09:14 +00:00 |
|
Steven R. Loomis
|
19d7d00bd8
|
ICU-12701 IBM i fixes (merge to trunk)
X-SVN-Rev: 39289
|
2016-09-20 04:30:06 +00:00 |
|
Peter Edberg
|
f82d62a85c
|
ICU-12729 CLDR release-30-d02 integration, merge icu4c branch into trunk
X-SVN-Rev: 39273
|
2016-09-19 05:09:40 +00:00 |
|
Andy Heninger
|
549c7646bf
|
ICU-12061 FieldPosition::DONT_CARE API status and doc update. Fix incorrect usage of FieldPosition(0).
X-SVN-Rev: 39017
|
2016-07-23 04:42:29 +00:00 |
|
Peter Edberg
|
b45dac8cfc
|
ICU-12455 Integrate early CLDR 30 data for ICU4C 58m1
X-SVN-Rev: 38905
|
2016-06-30 23:41:56 +00:00 |
|
Michael Ow
|
61607c2773
|
ICU-12564 Update copyright notice in trunk
X-SVN-Rev: 38848
|
2016-06-15 18:58:17 +00:00 |
|
Yoshito Umaoka
|
00ca13e126
|
ICU-12564 Reverted r38761 and r38762, because we want to prepend the Unicode copyright for existing source files, instead of replacing copyright comments.
X-SVN-Rev: 38776
|
2016-05-31 21:45:07 +00:00 |
|
Michael Ow
|
c9f199a30f
|
ICU-12564 Update copyright notice in ICU4C
X-SVN-Rev: 38761
|
2016-05-26 22:32:17 +00:00 |
|
Craig Cornelius
|
75dbee791e
|
ICU-11735 Add test to verify that ICU4C behaves correctly.
X-SVN-Rev: 38394
|
2016-02-26 23:59:20 +00:00 |
|
John Emmons
|
03215c6ccb
|
ICU-12185 Fix intltest testcase for TestCurrencyUsage
X-SVN-Rev: 38393
|
2016-02-26 23:39:44 +00:00 |
|
Fredrik Roubert
|
f34de568c4
|
ICU-12012 Replace irregular sizeof expressions with UPRV_LENGTHOF().
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/286430043 .
X-SVN-Rev: 38378
|
2016-02-26 11:21:55 +00:00 |
|
Fredrik Roubert
|
ebc0f5b22a
|
ICU-12012 Replace all sizeof p / sizeof T with UPRV_LENGTHOF().
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/288320043 .
X-SVN-Rev: 38347
|
2016-02-24 21:48:56 +00:00 |
|
Fredrik Roubert
|
7f4b8d106b
|
ICU-12012 Replace all sizeof p / sizeof *p with UPRV_LENGTHOF().
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/285520043 .
X-SVN-Rev: 38337
|
2016-02-23 10:40:09 +00:00 |
|
Michael Ow
|
fdd235d5e5
|
ICU-11917 Fix no data test errors in ICU4C 56
X-SVN-Rev: 37981
|
2015-09-22 04:02:11 +00:00 |
|
Markus Scherer
|
69543d559e
|
ICU-11016 add support for minimum grouping digits (technology preview, not using CLDR data yet)
X-SVN-Rev: 37946
|
2015-09-11 19:18:00 +00:00 |
|
Travis Keep
|
bc33f20e3c
|
ICU-11740 Add more tests to prove that this change resolves other tickets.
X-SVN-Rev: 37843
|
2015-08-28 18:38:37 +00:00 |
|
John Emmons
|
01e0c332a5
|
ICU-11846 CLDR 28 data integration
X-SVN-Rev: 37836
|
2015-08-27 20:23:27 +00:00 |
|
Travis Keep
|
e837bd4f7f
|
ICU-11868 Add test that was failing with the legacy DecimalFormat code.
X-SVN-Rev: 37835
|
2015-08-27 18:03:18 +00:00 |
|
Travis Keep
|
2860cd48c4
|
ICU-11740 DecimalFormat refactor.
X-SVN-Rev: 37821
|
2015-08-25 23:31:01 +00:00 |
|
Travis Keep
|
128d05a024
|
ICU-11731 Fix number format data driven tests to show test failures in test summary.
X-SVN-Rev: 37559
|
2015-06-15 17:33:23 +00:00 |
|
John Emmons
|
75ed4ce808
|
ICU-11728 First cut CLDR 28 data integration
X-SVN-Rev: 37524
|
2015-06-10 18:38:06 +00:00 |
|
Travis Keep
|
9672f10d99
|
ICU-10458 Add more data driven tests for parsing currency.
X-SVN-Rev: 37507
|
2015-06-09 18:01:13 +00:00 |
|
Travis Keep
|
df332d3722
|
ICU-10458 Keep data driven tests in sync.
X-SVN-Rev: 37496
|
2015-06-03 17:10:45 +00:00 |
|
Travis Keep
|
762078d2f1
|
ICU-11692 Add DecimalFormat data driven tests.
X-SVN-Rev: 37471
|
2015-05-28 20:09:43 +00:00 |
|
Travis Keep
|
4a51a2f421
|
ICU-11652 Change default padding character from astricks 0x002A to space 0x0020
X-SVN-Rev: 37378
|
2015-04-22 21:54:15 +00:00 |
|
Michael Ow
|
9401ac86a0
|
ICU-11433 Fix some no data test failures
X-SVN-Rev: 37219
|
2015-03-11 21:09:25 +00:00 |
|
John Emmons
|
368eb4bb16
|
ICU-11555 Integrate CLDR 27 data
X-SVN-Rev: 37169
|
2015-03-06 22:58:33 +00:00 |
|
Michael Ow
|
da811f1dfe
|
ICU-11433 Fix memory leak in numberformat test
X-SVN-Rev: 37038
|
2015-02-18 18:29:04 +00:00 |
|
Travis Keep
|
06223fc789
|
ICU-11524 Fix inconsistency between fastpath and slowpath for when maxIntDigit = 0.
X-SVN-Rev: 37026
|
2015-02-12 21:45:27 +00:00 |
|
Andy Heninger
|
c356adbd4e
|
ICU-11439 Another stab at portability in NumberFormatTest::TestDoubleLimit11439().
X-SVN-Rev: 36895
|
2014-12-19 01:11:01 +00:00 |
|
Andy Heninger
|
a1d3e7d662
|
ICU-11439 Improve portability of DecimalFormat::getFixedDecimal().
X-SVN-Rev: 36894
|
2014-12-19 00:22:05 +00:00 |
|
Andy Heninger
|
ff85125d2f
|
ICU-11439 Improve portability of DecimalFormat::getFixedDecimal().
X-SVN-Rev: 36893
|
2014-12-18 22:46:45 +00:00 |
|
John Emmons
|
ad5308aa12
|
ICU-11417 CLDR 27 data integration for ICU55M1
X-SVN-Rev: 36850
|
2014-12-11 16:10:49 +00:00 |
|
Peter Edberg
|
92a7528223
|
ICU-11173 CLDR tags/release-26-d03 into ICU4C trunk, remove logKnownIssue 11219, fix test for cldrbug:7868
X-SVN-Rev: 36377
|
2014-09-06 06:15:08 +00:00 |
|
Peter Edberg
|
1b8eb15e1a
|
ICU-11173 CLDR tags/release-26-d01 into ICU4C trunk with related test & lib code updates
X-SVN-Rev: 36313
|
2014-09-02 23:18:20 +00:00 |
|
Steven R. Loomis
|
7594250cc5
|
ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc
X-SVN-Rev: 36275
|
2014-08-28 22:13:45 +00:00 |
|
Tom Zhang
|
ee1f29b584
|
ICU-7653 move LENGTHOF(array) to common, internal header
X-SVN-Rev: 36265
|
2014-08-28 14:55:34 +00:00 |
|
Michael Ow
|
b1de9c0f30
|
ICU-10842 Fix header test failures, fix no data test errors, and update file properties
X-SVN-Rev: 35982
|
2014-07-02 05:09:05 +00:00 |
|