-
- Downloads
Correct invalid tests for the Date constructor
The millisecond representation of a given Date instance is dependent on the local system's time zone settings. In order to pass consistently across contexts, tests for this value must take the system configuration into account. Introduce a test harness utility function to encapsulate these concerns. Re-use this function across all test files that assert the exact millisecond representation of Date instances.
Showing
- harness/assertRelativeDateMs.js 21 additions, 0 deletionsharness/assertRelativeDateMs.js
- test/built-ins/Date/S15.9.3.1_A5_T1.js 14 additions, 41 deletionstest/built-ins/Date/S15.9.3.1_A5_T1.js
- test/built-ins/Date/S15.9.3.1_A5_T2.js 14 additions, 41 deletionstest/built-ins/Date/S15.9.3.1_A5_T2.js
- test/built-ins/Date/S15.9.3.1_A5_T3.js 14 additions, 41 deletionstest/built-ins/Date/S15.9.3.1_A5_T3.js
- test/built-ins/Date/S15.9.3.1_A5_T4.js 14 additions, 41 deletionstest/built-ins/Date/S15.9.3.1_A5_T4.js
- test/built-ins/Date/S15.9.3.1_A5_T5.js 14 additions, 41 deletionstest/built-ins/Date/S15.9.3.1_A5_T5.js
- test/built-ins/Date/S15.9.3.1_A5_T6.js 14 additions, 41 deletionstest/built-ins/Date/S15.9.3.1_A5_T6.js
- test/harness/assertRelativeDateMs.js 80 additions, 0 deletionstest/harness/assertRelativeDateMs.js
Loading
Please register or sign in to comment