OLD | NEW |
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 /** | 5 /** |
6 * Test fixture for print preview utils. | 6 * Test fixture for print preview utils. |
7 * @constructor | 7 * @constructor |
8 * @extends {testing.Test} | 8 * @extends {testing.Test} |
9 */ | 9 */ |
10 function PrintPreviewUtilsUnitTest () {} | 10 function PrintPreviewUtilsUnitTest () {} |
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
104 TEST_F('PrintPreviewUtilsUnitTest', 'PageSetToPageRanges', function() { | 104 TEST_F('PrintPreviewUtilsUnitTest', 'PageSetToPageRanges', function() { |
105 var pageRanges = pageSetToPageRanges([1,2,3,7,8,9,11]); | 105 var pageRanges = pageSetToPageRanges([1,2,3,7,8,9,11]); |
106 assertEquals(pageRanges.length, 3); | 106 assertEquals(pageRanges.length, 3); |
107 assertEquals(pageRanges[0].from, 1); | 107 assertEquals(pageRanges[0].from, 1); |
108 assertEquals(pageRanges[0].to, 3); | 108 assertEquals(pageRanges[0].to, 3); |
109 assertEquals(pageRanges[1].from, 7); | 109 assertEquals(pageRanges[1].from, 7); |
110 assertEquals(pageRanges[1].to, 9); | 110 assertEquals(pageRanges[1].to, 9); |
111 assertEquals(pageRanges[2].from, 11); | 111 assertEquals(pageRanges[2].from, 11); |
112 assertEquals(pageRanges[2].to, 11); | 112 assertEquals(pageRanges[2].to, 11); |
113 }); | 113 }); |
| 114 |
| 115 TEST_F('PrintPreviewUtilsUnitTest', 'ParseNumberFormat', function() { |
| 116 assertTrue(areArraysEqual(['.', ','], parseNumberFormat('123.456,78'))); |
| 117 assertTrue(areArraysEqual(['.', '.'], parseNumberFormat('123.456.78'))); |
| 118 assertTrue(areArraysEqual([',', '.'], parseNumberFormat('123,456.78'))); |
| 119 assertTrue(areArraysEqual([',', ','], parseNumberFormat('123,456,78'))); |
| 120 assertTrue(areArraysEqual([' ', ','], parseNumberFormat('123 456,78'))); |
| 121 assertTrue(areArraysEqual([' ', '.'], parseNumberFormat('123 456.78'))); |
| 122 assertTrue(areArraysEqual([' ', ' '], parseNumberFormat('123 456 78'))); |
| 123 assertTrue(areArraysEqual(['', ''], parseNumberFormat('123'))); |
| 124 |
| 125 assertTrue(areArraysEqual([',', '.'], parseNumberFormat('abcdef'))); |
| 126 assertTrue(areArraysEqual([',', '.'], parseNumberFormat(null))); |
| 127 assertTrue(areArraysEqual([',', '.'], parseNumberFormat(undefined))); |
| 128 assertTrue(areArraysEqual([',', '.'], parseNumberFormat(''))); |
| 129 assertTrue(areArraysEqual([',', '.'], parseNumberFormat('1'))); |
| 130 assertTrue(areArraysEqual([',', '.'], parseNumberFormat('12'))); |
| 131 }); |
OLD | NEW |