diff --git a/test/language/eval-code/direct/var-env-global-lex-non-strict.js b/test/language/eval-code/direct/var-env-global-lex-non-strict.js index 364d4c5d5967068e814a3445de368bb82ccb011c..5b87d9ed55a87ba6cd760960cfab1550404448ce 100644 --- a/test/language/eval-code/direct/var-env-global-lex-non-strict.js +++ b/test/language/eval-code/direct/var-env-global-lex-non-strict.js @@ -13,7 +13,9 @@ info: | 2. NOTE: eval will not create a global var declaration that would be shadowed by a global lexical declaration. [...] -negative: SyntaxError +negative: + phase: runtime + type: SyntaxError flags: [noStrict] features: [let] ---*/ diff --git a/test/language/eval-code/indirect/parse-failure-2.js b/test/language/eval-code/indirect/parse-failure-2.js index d04397fa833ab427b1fcb323b1393f61985e0b1e..e15f39dce5924b68e5b637b33dcf4fb7ee721df3 100644 --- a/test/language/eval-code/indirect/parse-failure-2.js +++ b/test/language/eval-code/indirect/parse-failure-2.js @@ -5,7 +5,9 @@ info: If the parse fails, throw a SyntaxError exception (but see also clause 16) esid: sec-performeval es5id: 15.1.2.1_A2_T2 description: Checking if execution of "(0,eval)("x = 1; x\u000A++")" fails -negative: SyntaxError +negative: + phase: runtime + type: SyntaxError ---*/ var x; diff --git a/test/language/module-code/eval-export-dflt-expr-err-get-value.js b/test/language/module-code/eval-export-dflt-expr-err-get-value.js index 8d292118e3bad30333a0a773cde1ebba27526e13..0c397452ff80a2b9b8dc08a5b585c31d32dbcd17 100644 --- a/test/language/module-code/eval-export-dflt-expr-err-get-value.js +++ b/test/language/module-code/eval-export-dflt-expr-err-get-value.js @@ -24,7 +24,9 @@ info: | 2. If Type(V) is not Reference, return V. 3. Let base be GetBase(V). 4. If IsUnresolvableReference(V) is true, throw a ReferenceError exception. -negative: ReferenceError +negative: + phase: runtime + type: ReferenceError flags: [module] ---*/ diff --git a/test/language/module-code/instn-resolve-empty-export.js b/test/language/module-code/instn-resolve-empty-export.js index c8309579e0bc2c38f799379f0c35184aa903f2b2..b770b99a45e8791640939bcba6efb310ccc491be 100644 --- a/test/language/module-code/instn-resolve-empty-export.js +++ b/test/language/module-code/instn-resolve-empty-export.js @@ -29,7 +29,9 @@ info: | { } { ExportsList } { ExportsList , } -negative: ReferenceError +negative: + phase: early + type: ReferenceError flags: [module] ---*/ diff --git a/test/language/module-code/instn-resolve-empty-import.js b/test/language/module-code/instn-resolve-empty-import.js index 82bc3a240ff7249f23e5e893a5bab62300718b0f..7bf6151eaeaea82789966248549d62632371ce1d 100644 --- a/test/language/module-code/instn-resolve-empty-import.js +++ b/test/language/module-code/instn-resolve-empty-import.js @@ -35,7 +35,9 @@ info: | { } { ImportsList } { ImportsList , } -negative: ReferenceError +negative: + phase: early + type: ReferenceError flags: [module] ---*/ diff --git a/test/language/module-code/instn-resolve-err-reference.js b/test/language/module-code/instn-resolve-err-reference.js index 10649df49cd80cfcd190b9e1c215017e0ac74d88..2e7b1e847995d16829cd26ff1e6fbd50ada75be2 100644 --- a/test/language/module-code/instn-resolve-err-reference.js +++ b/test/language/module-code/instn-resolve-err-reference.js @@ -10,7 +10,9 @@ info: | [...] b. Let requiredModule be ? HostResolveImportedModule(module, required). [...] -negative: ReferenceError +negative: + phase: early + type: ReferenceError flags: [module] ---*/ diff --git a/test/language/module-code/instn-resolve-order-depth.js b/test/language/module-code/instn-resolve-order-depth.js index 855b06432dc8a01150259e115e040999342bae71..01e03bfd54f43d05c829cfd4c8c3394c3b03db0e 100644 --- a/test/language/module-code/instn-resolve-order-depth.js +++ b/test/language/module-code/instn-resolve-order-depth.js @@ -3,7 +3,9 @@ /*--- description: Module dependencies are resolved following a depth-first strategy esid: sec-moduledeclarationinstantiation -negative: ReferenceError +negative: + phase: early + type: ReferenceError flags: [module] ---*/ diff --git a/test/language/module-code/instn-resolve-order-src.js b/test/language/module-code/instn-resolve-order-src.js index 0b1482b47709ba17ebc3e6fb50a319b030cf8d41..a30556b404a87157498e768ef9e8eb5ee234b0bf 100644 --- a/test/language/module-code/instn-resolve-order-src.js +++ b/test/language/module-code/instn-resolve-order-src.js @@ -3,7 +3,9 @@ /*--- description: Modules dependencies are resolved in source text order esid: sec-moduledeclarationinstantiation -negative: ReferenceError +negative: + phase: early + type: ReferenceError flags: [module] ---*/ diff --git a/test/language/module-code/parse-err-reference.js b/test/language/module-code/parse-err-reference.js index 8521599c0edc22a8c0bbd6046dbb8be07c03a6c2..9e8c492baa2e915129b345c41220177dbc9a16a3 100644 --- a/test/language/module-code/parse-err-reference.js +++ b/test/language/module-code/parse-err-reference.js @@ -3,7 +3,9 @@ /*--- description: Early ReferenceError resulting from module parsing esid: sec-parsemodule -negative: ReferenceError +negative: + phase: early + type: ReferenceError info: | [...] 2. Parse sourceText using Module as the goal symbol and analyze the parse