| Index: chrome/browser/resources/print_preview/print_preview_utils_unittest.gtestjs
|
| diff --git a/chrome/browser/resources/print_preview/print_preview_utils_unittest.gtestjs b/chrome/browser/resources/print_preview/print_preview_utils_unittest.gtestjs
|
| index 620fcfbb02bf0fcaa590efaf8636df8867da2460..402c8a3d84e72f16e880fd8d119fdcdc7c394cc0 100644
|
| --- a/chrome/browser/resources/print_preview/print_preview_utils_unittest.gtestjs
|
| +++ b/chrome/browser/resources/print_preview/print_preview_utils_unittest.gtestjs
|
| @@ -111,3 +111,21 @@ TEST_F('PrintPreviewUtilsUnitTest', 'PageSetToPageRanges', function() {
|
| assertEquals(pageRanges[2].from, 11);
|
| assertEquals(pageRanges[2].to, 11);
|
| });
|
| +
|
| +TEST_F('PrintPreviewUtilsUnitTest', 'ParseNumberFormat', function() {
|
| + assertTrue(areArraysEqual(['.', ','], parseNumberFormat('123.456,78')));
|
| + assertTrue(areArraysEqual(['.', '.'], parseNumberFormat('123.456.78')));
|
| + assertTrue(areArraysEqual([',', '.'], parseNumberFormat('123,456.78')));
|
| + assertTrue(areArraysEqual([',', ','], parseNumberFormat('123,456,78')));
|
| + assertTrue(areArraysEqual([' ', ','], parseNumberFormat('123 456,78')));
|
| + assertTrue(areArraysEqual([' ', '.'], parseNumberFormat('123 456.78')));
|
| + assertTrue(areArraysEqual([' ', ' '], parseNumberFormat('123 456 78')));
|
| + assertTrue(areArraysEqual(['', ''], parseNumberFormat('123')));
|
| +
|
| + assertTrue(areArraysEqual([',', '.'], parseNumberFormat('abcdef')));
|
| + assertTrue(areArraysEqual([',', '.'], parseNumberFormat(null)));
|
| + assertTrue(areArraysEqual([',', '.'], parseNumberFormat(undefined)));
|
| + assertTrue(areArraysEqual([',', '.'], parseNumberFormat('')));
|
| + assertTrue(areArraysEqual([',', '.'], parseNumberFormat('1')));
|
| + assertTrue(areArraysEqual([',', '.'], parseNumberFormat('12')));
|
| +});
|
|
|