test262/src/annex-b-fns
Daniel Ehrenberg 89a75a90f6 Add templated tests for new proposed Annex B semantics
These tests are againt a proposed fix for
https://github.com/tc39/ecma262/issues/753

They seem to pass in V8, JSC and SpiderMonkey, though ChakraCore
hews slightly closer to the previous specification.
2018-05-11 15:48:43 -04:00
..
eval-func Add cases/templates for Annex B.3.3/B.3.4 2016-04-18 16:19:29 -04:00
eval-global Add cases/templates for Annex B.3.3/B.3.4 2016-04-18 16:19:29 -04:00
func Add cases/templates for Annex B.3.3/B.3.4 2016-04-18 16:19:29 -04:00
global Add cases/templates for Annex B.3.3/B.3.4 2016-04-18 16:19:29 -04:00
eval-func-block-scoping.case Add cases/templates for Annex B.3.3/B.3.4 2016-04-18 16:19:29 -04:00
eval-func-existing-block-fn-no-init.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
eval-func-existing-block-fn-update.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
eval-func-existing-fn-no-init.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
eval-func-existing-fn-update.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
eval-func-existing-var-no-init.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
eval-func-existing-var-update.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
eval-func-init.case Add cases/templates for Annex B.3.3/B.3.4 2016-04-18 16:19:29 -04:00
eval-func-no-skip-param.case Add cases/templates for Annex B.3.3/B.3.4 2016-04-18 16:19:29 -04:00
eval-func-no-skip-try.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
eval-func-skip-early-err-block.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
eval-func-skip-early-err-for-in.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
eval-func-skip-early-err-for-of.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
eval-func-skip-early-err-for.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
eval-func-skip-early-err-switch.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
eval-func-skip-early-err-try.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
eval-func-skip-early-err.case Add cases/templates for Annex B.3.3/B.3.4 2016-04-18 16:19:29 -04:00
eval-func-update.case Add cases/templates for Annex B.3.3/B.3.4 2016-04-18 16:19:29 -04:00
eval-global-block-scoping.case Add cases/templates for Annex B.3.3/B.3.4 2016-04-18 16:19:29 -04:00
eval-global-existing-block-fn-no-init.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
eval-global-existing-block-fn-update.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
eval-global-existing-fn-no-init.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
eval-global-existing-fn-update.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
eval-global-existing-global-init.case Add templated tests for new proposed Annex B semantics 2018-05-11 15:48:43 -04:00
eval-global-existing-global-update.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
eval-global-existing-non-enumerable-global-init.case Add templated tests for new proposed Annex B semantics 2018-05-11 15:48:43 -04:00
eval-global-existing-var-no-init.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
eval-global-existing-var-update.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
eval-global-init.case Update test generation files to use verifyProperty instead of legacy helpers 2017-09-08 10:13:36 -04:00
eval-global-no-skip-try.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
eval-global-skip-early-err-block.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
eval-global-skip-early-err-for-in.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
eval-global-skip-early-err-for-of.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
eval-global-skip-early-err-for.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
eval-global-skip-early-err-switch.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
eval-global-skip-early-err-try.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
eval-global-skip-early-err.case Add cases/templates for Annex B.3.3/B.3.4 2016-04-18 16:19:29 -04:00
eval-global-update.case Add cases/templates for Annex B.3.3/B.3.4 2016-04-18 16:19:29 -04:00
func-block-scoping.case Add cases/templates for Annex B.3.3/B.3.4 2016-04-18 16:19:29 -04:00
func-existing-block-fn-no-init.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
func-existing-block-fn-update.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
func-existing-fn-no-init.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
func-existing-fn-update.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
func-existing-var-no-init.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
func-existing-var-update.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
func-init.case Add cases/templates for Annex B.3.3/B.3.4 2016-04-18 16:19:29 -04:00
func-no-skip-try.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
func-skip-dft-param.case Test for parameters with default expressions in Annex B FiB tests 2017-03-06 16:05:37 -05:00
func-skip-early-err-block.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
func-skip-early-err-for-in.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
func-skip-early-err-for-of.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
func-skip-early-err-for.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
func-skip-early-err-switch.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
func-skip-early-err-try.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
func-skip-early-err.case Add cases/templates for Annex B.3.3/B.3.4 2016-04-18 16:19:29 -04:00
func-skip-param.case Add cases/templates for Annex B.3.3/B.3.4 2016-04-18 16:19:29 -04:00
func-update.case Add cases/templates for Annex B.3.3/B.3.4 2016-04-18 16:19:29 -04:00
global-block-scoping.case Add cases/templates for Annex B.3.3/B.3.4 2016-04-18 16:19:29 -04:00
global-existing-block-fn-no-init.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
global-existing-block-fn-update.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
global-existing-fn-no-init.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
global-existing-fn-update.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
global-existing-global-init.case Add templated tests for new proposed Annex B semantics 2018-05-11 15:48:43 -04:00
global-existing-non-enumerable-global-init.case Add templated tests for new proposed Annex B semantics 2018-05-11 15:48:43 -04:00
global-existing-var-no-init.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
global-existing-var-update.case Renamed src/annex-b-fns/*-{ exsting -> existing }-*.case 2017-03-27 17:41:00 -07:00
global-init.case Update test generation files to use verifyProperty instead of legacy helpers 2017-09-08 10:13:36 -04:00
global-no-skip-try.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
global-skip-early-err-block.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
global-skip-early-err-for-in.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
global-skip-early-err-for-of.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
global-skip-early-err-for.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
global-skip-early-err-switch.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
global-skip-early-err-try.case Annex b skip fib (#704) 2016-07-11 16:37:42 -07:00
global-skip-early-err.case Add cases/templates for Annex B.3.3/B.3.4 2016-04-18 16:19:29 -04:00
global-update.case Add cases/templates for Annex B.3.3/B.3.4 2016-04-18 16:19:29 -04:00