test262/test/language/statements/try
Mike Pennisi 650e7add4a Improve coverage for ops involving negative zero
Prior to this commit, the modified tests used the strict equality
operator to compare computed values with negative zero. Due to the
semantics of that operator, these tests would spuriously pass if the
value under test was in fact positive zero.

Update the tests to be more precise by instead asserting equality with
the `assert.sameValue` utility method (since that method correctly
distinguishes between negative zero and positive zero).
2021-09-16 16:35:41 -04:00
..
dstr Array binding: add generated tests 2020-08-20 12:48:08 -04:00
12.14-3.js
12.14-4.js
12.14-6.js
12.14-7.js
12.14-8.js
12.14-9.js
12.14-10.js
12.14-11.js
12.14-12.js
12.14-13.js
12.14-14.js
12.14-15.js
12.14-16.js
S12.14_A1.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A2.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A3.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A4.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A5.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A6.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A7_T1.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A7_T2.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A7_T3.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A8.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A9_T1.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A9_T2.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A9_T3.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A9_T4.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A9_T5.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A10_T1.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A10_T2.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A10_T3.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A10_T4.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A10_T5.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A11_T1.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A11_T2.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A11_T3.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A11_T4.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A12_T1.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A12_T2.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A12_T3.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A12_T4.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A13_T1.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A13_T2.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A13_T3.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A14.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A15.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A16_T1.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
S12.14_A16_T2.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
S12.14_A16_T3.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
S12.14_A16_T5.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
S12.14_A16_T6.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
S12.14_A16_T7.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
S12.14_A16_T8.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
S12.14_A16_T9.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
S12.14_A16_T10.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
S12.14_A16_T11.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
S12.14_A16_T12.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
S12.14_A16_T13.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
S12.14_A16_T14.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
S12.14_A16_T15.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
S12.14_A17.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A18_T1.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A18_T2.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A18_T3.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A18_T4.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A18_T5.js Improve coverage for ops involving negative zero 2021-09-16 16:35:41 -04:00
S12.14_A18_T6.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A18_T7.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A19_T1.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
S12.14_A19_T2.js chore: migrate $ERROR -> throw new Test262Error in test/language/s* 2021-07-29 10:38:53 -04:00
catch-parameter-boundnames-restriction-arguments-eval-throws.js
catch-parameter-boundnames-restriction-arguments-negative-early.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
catch-parameter-boundnames-restriction-eval-eval-throws.js
catch-parameter-boundnames-restriction-eval-negative-early.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
completion-values-fn-finally-abrupt.js Update test/language/statements/try/completion-values-fn-finally-abrupt.js 2020-09-18 16:19:13 -04:00
completion-values-fn-finally-normal.js completion values of try-catch-finally 2020-09-18 16:19:13 -04:00
completion-values-fn-finally-return.js completion values of try-catch-finally 2020-09-18 16:19:13 -04:00
completion-values.js completion values of try-catch-finally 2020-09-18 16:19:13 -04:00
cptn-catch-empty-break.js
cptn-catch-empty-continue.js
cptn-catch-finally-empty-break.js
cptn-catch-finally-empty-continue.js
cptn-catch.js
cptn-finally-empty-break.js
cptn-finally-empty-continue.js
cptn-finally-from-catch.js
cptn-finally-skip-catch.js
cptn-finally-wo-catch.js
cptn-try.js
early-catch-duplicates.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
early-catch-function.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
early-catch-lex.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
optional-catch-binding-finally.js
optional-catch-binding-lexical.js
optional-catch-binding-parens.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
optional-catch-binding-throws.js
optional-catch-binding.js
scope-catch-block-lex-close.js
scope-catch-block-lex-open.js
scope-catch-block-var-none.js Fix typos; generate tests (#1907) 2018-10-26 17:11:05 -04:00
scope-catch-param-lex-close.js
scope-catch-param-lex-open.js
scope-catch-param-var-none.js Fix typos; generate tests (#1907) 2018-10-26 17:11:05 -04:00
static-init-await-binding-invalid.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-await-binding-valid.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
tco-catch-finally.js Fix esid: static-semantics-hasproductionintailposition => sec-static-semantics-hascallintailposition 2018-01-10 15:44:56 -05:00
tco-catch.js Fix esid: static-semantics-hasproductionintailposition => sec-static-semantics-hascallintailposition 2018-01-10 15:44:56 -05:00
tco-finally.js Fix esid: static-semantics-hasproductionintailposition => sec-static-semantics-hascallintailposition 2018-01-10 15:44:56 -05:00