test262/harness
Philip Chimento 46c3823117 Temporal: Add TemporalHelpers.crossDateLineTimeZone
Several tests in staging use the Pacific/Apia IANA time zone to test the
behaviour of various algorithms for the case where Samoa skipped the
entire day of Dec. 30, 2011, when they switched from one side of the
International Date Line to the other. Since implementations are not
technically required to support IANA time zones, add a fake Samoa time
zone to TemporalHelpers that has the same transition, and use it in those
tests.

(The time zone isn't exactly the same as Pacific/Apia, since Samoa also
observes DST and this time zone doesn't. It's only the same for this one
transition.)

See: #3649
2022-10-03 12:24:00 +02:00
..
assert.js Add identity tests for the assert.throws 2021-09-21 16:45:27 -04:00
assertRelativeDateMs.js chore: migrate $ERROR -> throw new Test262Error in harness/ & test/harness 2021-07-21 15:15:55 -04:00
async-gc.js Features: remove duplicate "cleanupSome" feature (#2892) 2021-11-04 13:27:30 -04:00
atomicsHelper.js chore: migrate $ERROR -> throw new Test262Error in harness/ & test/harness 2021-07-21 15:15:55 -04:00
byteConversionValues.js lint: add rule to verify use of harness files 2019-09-25 14:00:50 -04:00
compareArray.js fix: ensure that symbol args as message don't break assert.compareArray 2021-10-05 15:16:53 -04:00
compareIterator.js lint: add rule to verify use of harness files 2019-09-25 14:00:50 -04:00
dateConstants.js lint: add rule to verify use of harness files 2019-09-25 14:00:50 -04:00
decimalToHexString.js lint: add rule to verify use of harness files 2019-09-25 14:00:50 -04:00
deepEqual.js Cleanup compareArray and deepEqual assertions, remove assert._formatValue 2019-10-09 17:57:10 -04:00
detachArrayBuffer.js lint: add rule to verify use of harness files 2019-09-25 14:00:50 -04:00
doneprintHandle.js lint: add rule to verify use of harness files 2019-09-25 14:00:50 -04:00
features.yml Make Atomics tests more resilient against intermittent failures (#1617) 2018-07-03 12:34:54 -04:00
fnGlobalObject.js lint: add rule to verify use of harness files 2019-09-25 14:00:50 -04:00
hidden-constructors.js Remove erroneous ArrowFunction 2020-10-07 16:43:48 -04:00
isConstructor.js lint: add rule to verify use of harness files 2019-09-25 14:00:50 -04:00
nans.js lint: add rule to verify use of harness files 2019-09-25 14:00:50 -04:00
nativeFunctionMatcher.js chore: migrate $ERROR -> throw new Test262Error in harness/ & test/harness 2021-07-21 15:15:55 -04:00
promiseHelper.js chore: migrate $ERROR -> throw new Test262Error in harness/ & test/harness 2021-07-21 15:15:55 -04:00
propertyHelper.js Deprecate some property helpers 2022-04-04 11:28:37 -04:00
proxyTrapsHelper.js lint: add rule to verify use of harness files 2019-09-25 14:00:50 -04:00
regExpUtils.js Add missing `define` 2022-07-12 19:21:53 -07:00
sta.js chore: migrate $ERROR -> throw new Test262Error in .jshintrc, harness/sta.js (#3122) 2021-07-29 12:38:45 -07:00
tcoHelper.js lint: add rule to verify use of harness files 2019-09-25 14:00:50 -04:00
temporalHelpers.js Temporal: Add TemporalHelpers.crossDateLineTimeZone 2022-10-03 12:24:00 +02:00
testAtomics.js lint: add rule to verify use of harness files 2019-09-25 14:00:50 -04:00
testBigIntTypedArray.js Atomics: corrections 2020-06-24 12:26:41 -04:00
testIntl.js Update harness/testIntl.js 2022-06-23 16:15:30 -04:00
testTypedArray.js Atomics: corrections 2020-06-24 12:26:41 -04:00
timer.js chore: migrate $ERROR -> throw new Test262Error in harness/ & test/harness 2021-07-21 15:15:55 -04:00
typeCoercion.js lint: add rule to verify use of harness files 2019-09-25 14:00:50 -04:00
wellKnownIntrinsicObjects.js native function validator for your consideration 2020-08-04 19:44:31 -04:00