diff --git a/harness/sm/non262-String-shell.js b/harness/sm/non262-String-shell.js deleted file mode 100644 index aeec00183f..0000000000 --- a/harness/sm/non262-String-shell.js +++ /dev/null @@ -1,64 +0,0 @@ -/*--- -defines: [runNormalizeTest] -allow_unused: True ----*/ - -function runNormalizeTest(test) { - function codePointsToString(points) { - return points.map(x => String.fromCodePoint(x)).join(""); - } - function stringify(points) { - return points.map(x => x.toString(16)).join(); - } - - var source = codePointsToString(test.source); - var NFC = codePointsToString(test.NFC); - var NFD = codePointsToString(test.NFD); - var NFKC = codePointsToString(test.NFKC); - var NFKD = codePointsToString(test.NFKD); - var sourceStr = stringify(test.source); - var nfcStr = stringify(test.NFC); - var nfdStr = stringify(test.NFD); - var nfkcStr = stringify(test.NFKC); - var nfkdStr = stringify(test.NFKD); - - /* NFC */ - assertEq(source.normalize(), NFC, "NFC of " + sourceStr); - assertEq(NFC.normalize(), NFC, "NFC of " + nfcStr); - assertEq(NFD.normalize(), NFC, "NFC of " + nfdStr); - assertEq(NFKC.normalize(), NFKC, "NFC of " + nfkcStr); - assertEq(NFKD.normalize(), NFKC, "NFC of " + nfkdStr); - - assertEq(source.normalize(undefined), NFC, "NFC of " + sourceStr); - assertEq(NFC.normalize(undefined), NFC, "NFC of " + nfcStr); - assertEq(NFD.normalize(undefined), NFC, "NFC of " + nfdStr); - assertEq(NFKC.normalize(undefined), NFKC, "NFC of " + nfkcStr); - assertEq(NFKD.normalize(undefined), NFKC, "NFC of " + nfkdStr); - - assertEq(source.normalize("NFC"), NFC, "NFC of " + sourceStr); - assertEq(NFC.normalize("NFC"), NFC, "NFC of " + nfcStr); - assertEq(NFD.normalize("NFC"), NFC, "NFC of " + nfdStr); - assertEq(NFKC.normalize("NFC"), NFKC, "NFC of " + nfkcStr); - assertEq(NFKD.normalize("NFC"), NFKC, "NFC of " + nfkdStr); - - /* NFD */ - assertEq(source.normalize("NFD"), NFD, "NFD of " + sourceStr); - assertEq(NFC.normalize("NFD"), NFD, "NFD of " + nfcStr); - assertEq(NFD.normalize("NFD"), NFD, "NFD of " + nfdStr); - assertEq(NFKC.normalize("NFD"), NFKD, "NFD of " + nfkcStr); - assertEq(NFKD.normalize("NFD"), NFKD, "NFD of " + nfkdStr); - - /* NFKC */ - assertEq(source.normalize("NFKC"), NFKC, "NFKC of " + sourceStr); - assertEq(NFC.normalize("NFKC"), NFKC, "NFKC of " + nfcStr); - assertEq(NFD.normalize("NFKC"), NFKC, "NFKC of " + nfdStr); - assertEq(NFKC.normalize("NFKC"), NFKC, "NFKC of " + nfkcStr); - assertEq(NFKD.normalize("NFKC"), NFKC, "NFKC of " + nfkdStr); - - /* NFKD */ - assertEq(source.normalize("NFKD"), NFKD, "NFKD of " + sourceStr); - assertEq(NFC.normalize("NFKD"), NFKD, "NFKD of " + nfcStr); - assertEq(NFD.normalize("NFKD"), NFKD, "NFKD of " + nfdStr); - assertEq(NFKC.normalize("NFKD"), NFKD, "NFKD of " + nfkcStr); - assertEq(NFKD.normalize("NFKD"), NFKD, "NFKD of " + nfkdStr); -} diff --git a/test/staging/sm/String/15.5.4.11-01.js b/test/staging/sm/String/15.5.4.11-01.js index 635055125d..6f377f7640 100644 --- a/test/staging/sm/String/15.5.4.11-01.js +++ b/test/staging/sm/String/15.5.4.11-01.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/15.5.4.7.js b/test/staging/sm/String/15.5.4.7.js index e512f5e724..9c2a1d5f39 100644 --- a/test/staging/sm/String/15.5.4.7.js +++ b/test/staging/sm/String/15.5.4.7.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/AdvanceStringIndex.js b/test/staging/sm/String/AdvanceStringIndex.js index 44670898fd..a103e48eba 100644 --- a/test/staging/sm/String/AdvanceStringIndex.js +++ b/test/staging/sm/String/AdvanceStringIndex.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js, compareArray.js] +includes: [sm/non262.js, sm/non262-shell.js, compareArray.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/IsRegExp.js b/test/staging/sm/String/IsRegExp.js index d01de2aa84..0d9e60c2f7 100644 --- a/test/staging/sm/String/IsRegExp.js +++ b/test/staging/sm/String/IsRegExp.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/at.js b/test/staging/sm/String/at.js index b99f3cd9ad..d01fac7afe 100644 --- a/test/staging/sm/String/at.js +++ b/test/staging/sm/String/at.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/codePointAt.js b/test/staging/sm/String/codePointAt.js index f429f8c3d3..72ba359a32 100644 --- a/test/staging/sm/String/codePointAt.js +++ b/test/staging/sm/String/codePointAt.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/defaultvalue.js b/test/staging/sm/String/defaultvalue.js index 4ee1dbe1af..5afb5f83dc 100644 --- a/test/staging/sm/String/defaultvalue.js +++ b/test/staging/sm/String/defaultvalue.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/fromCodePoint.js b/test/staging/sm/String/fromCodePoint.js index 3f9da12f4e..e5d840f865 100644 --- a/test/staging/sm/String/fromCodePoint.js +++ b/test/staging/sm/String/fromCodePoint.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/internalUsage.js b/test/staging/sm/String/internalUsage.js index 568e4070ca..68e8cd948f 100644 --- a/test/staging/sm/String/internalUsage.js +++ b/test/staging/sm/String/internalUsage.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/iterator_edge_cases.js b/test/staging/sm/String/iterator_edge_cases.js index 76111a187f..99e4700916 100644 --- a/test/staging/sm/String/iterator_edge_cases.js +++ b/test/staging/sm/String/iterator_edge_cases.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js, deepEqual.js] +includes: [sm/non262.js, sm/non262-shell.js, deepEqual.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/make-normalize-generateddata-input.py b/test/staging/sm/String/make-normalize-generateddata-input.py deleted file mode 100644 index 086275e67d..0000000000 --- a/test/staging/sm/String/make-normalize-generateddata-input.py +++ /dev/null @@ -1,87 +0,0 @@ -#!/usr/bin/python -B - -""" Usage: make-normalize-generateddata-input.py PATH_TO_MOZILLA_CENTRAL - - This script generates test input data for String.prototype.normalize - from intl/icu/source/data/unidata/NormalizationTest.txt - to js/src/tests/non262/String/normalize-generateddata-input.js -""" - -import re -import sys - -sep_pat = re.compile(" +") - - -def to_code_list(codes): - return "[" + ", ".join("0x{0}".format(x) for x in re.split(sep_pat, codes)) + "]" - - -def convert(dir): - ver_pat = re.compile(r"NormalizationTest-([0-9\.]+)\.txt") - part_pat = re.compile("^@(Part([0-9]+) .+)$") - test_pat = re.compile( - "^([0-9A-Fa-f ]+);([0-9A-Fa-f ]+);([0-9A-Fa-f ]+);([0-9A-Fa-f ]+);([0-9A-Fa-f ]+);$" - ) - ignore_pat = re.compile("^#|^$") - js_path = "js/src/tests/non262/String/normalize-generateddata-input.js" - txt_path = "intl/icu/source/data/unidata/NormalizationTest.txt" - - part_opened = False - not_empty = False - with open("{dir}/{path}".format(dir=dir, path=txt_path), "r") as f: - with open("{dir}/{path}".format(dir=dir, path=js_path), "w") as outf: - for line in f: - m = test_pat.search(line) - if m: - if not_empty: - outf.write(",") - outf.write("\n") - pat = "{{ source: {source}, NFC: {NFC}, NFD: {NFD}, NFKC: {NFKC}, NFKD: {NFKD} }}" # NOQA: E501 - outf.write( - pat.format( - source=to_code_list(m.group(1)), - NFC=to_code_list(m.group(2)), - NFD=to_code_list(m.group(3)), - NFKC=to_code_list(m.group(4)), - NFKD=to_code_list(m.group(5)), - ) - ) - not_empty = True - continue - m = part_pat.search(line) - if m: - desc = m.group(1) - part = m.group(2) - if part_opened: - outf.write("\n];\n") - outf.write("/* {desc} */\n".format(desc=desc)) - outf.write("var tests_part{part} = [".format(part=part)) - part_opened = True - not_empty = False - continue - m = ver_pat.search(line) - if m: - ver = m.group(1) - outf.write( - "/* created from NormalizationTest-{ver}.txt */\n".format( - ver=ver - ) - ) - continue - m = ignore_pat.search(line) - if m: - continue - print("Unknown line: {0}".format(line), file=sys.stderr) - if part_opened: - outf.write("\n];\n") - - -if __name__ == "__main__": - if len(sys.argv) < 2: - print( - "Usage: make-normalize-generateddata-input.py PATH_TO_MOZILLA_CENTRAL", - file=sys.stderr, - ) - sys.exit(1) - convert(sys.argv[1]) diff --git a/test/staging/sm/String/match-GetMethod.js b/test/staging/sm/String/match-GetMethod.js index 84ce25ad91..abd491c82a 100644 --- a/test/staging/sm/String/match-GetMethod.js +++ b/test/staging/sm/String/match-GetMethod.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js, deepEqual.js] +includes: [sm/non262.js, sm/non262-shell.js, deepEqual.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/match-defines-match-elements.js b/test/staging/sm/String/match-defines-match-elements.js index d6916add11..2ff7ae3a76 100644 --- a/test/staging/sm/String/match-defines-match-elements.js +++ b/test/staging/sm/String/match-defines-match-elements.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/match-forward-lookahead.js b/test/staging/sm/String/match-forward-lookahead.js index 577955fa54..3a711d74fd 100644 --- a/test/staging/sm/String/match-forward-lookahead.js +++ b/test/staging/sm/String/match-forward-lookahead.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/match-throws-nonwritable-lastIndex-global.js b/test/staging/sm/String/match-throws-nonwritable-lastIndex-global.js index 4ee2edce6d..afd8a44088 100644 --- a/test/staging/sm/String/match-throws-nonwritable-lastIndex-global.js +++ b/test/staging/sm/String/match-throws-nonwritable-lastIndex-global.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/match-updates-global-lastIndex.js b/test/staging/sm/String/match-updates-global-lastIndex.js index ddda1e4e9b..d0bc77dfd0 100644 --- a/test/staging/sm/String/match-updates-global-lastIndex.js +++ b/test/staging/sm/String/match-updates-global-lastIndex.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/match.js b/test/staging/sm/String/match.js index 7a57b2d38e..2184c036c3 100644 --- a/test/staging/sm/String/match.js +++ b/test/staging/sm/String/match.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/matchAll.js b/test/staging/sm/String/matchAll.js index b5c259a7f5..8263ebd3f7 100644 --- a/test/staging/sm/String/matchAll.js +++ b/test/staging/sm/String/matchAll.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js, compareArray.js] +includes: [sm/non262.js, sm/non262-shell.js, compareArray.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/normalize-form-non-atom.js b/test/staging/sm/String/normalize-form-non-atom.js index 888275edf2..31228023a7 100644 --- a/test/staging/sm/String/normalize-form-non-atom.js +++ b/test/staging/sm/String/normalize-form-non-atom.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/normalize-generateddata-input.js b/test/staging/sm/String/normalize-generateddata-input.js index 0104ecb059..7984934b5c 100644 --- a/test/staging/sm/String/normalize-generateddata-input.js +++ b/test/staging/sm/String/normalize-generateddata-input.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/normalize-generic.js b/test/staging/sm/String/normalize-generic.js index 40fda6749a..08353bc07f 100644 --- a/test/staging/sm/String/normalize-generic.js +++ b/test/staging/sm/String/normalize-generic.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/normalize-parameter.js b/test/staging/sm/String/normalize-parameter.js index 655ba88a2b..fcc2bb9924 100644 --- a/test/staging/sm/String/normalize-parameter.js +++ b/test/staging/sm/String/normalize-parameter.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/normalize-rope.js b/test/staging/sm/String/normalize-rope.js index 7f433a89cd..ef00240951 100644 --- a/test/staging/sm/String/normalize-rope.js +++ b/test/staging/sm/String/normalize-rope.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/raw.js b/test/staging/sm/String/raw.js index b00bf857e0..a09b83ad0d 100644 --- a/test/staging/sm/String/raw.js +++ b/test/staging/sm/String/raw.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/regress-369778.js b/test/staging/sm/String/regress-369778.js index b52235123a..c591795140 100644 --- a/test/staging/sm/String/regress-369778.js +++ b/test/staging/sm/String/regress-369778.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/replace-GetMethod.js b/test/staging/sm/String/replace-GetMethod.js index d703500b65..b527b7b250 100644 --- a/test/staging/sm/String/replace-GetMethod.js +++ b/test/staging/sm/String/replace-GetMethod.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/replace-bad-dollar-single-quote.js b/test/staging/sm/String/replace-bad-dollar-single-quote.js index d046511ddf..d6f29b58df 100644 --- a/test/staging/sm/String/replace-bad-dollar-single-quote.js +++ b/test/staging/sm/String/replace-bad-dollar-single-quote.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/replace-flags.js b/test/staging/sm/String/replace-flags.js index 98ac44db5c..f87886a748 100644 --- a/test/staging/sm/String/replace-flags.js +++ b/test/staging/sm/String/replace-flags.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/replace-math.js b/test/staging/sm/String/replace-math.js index 6d3f37c93d..95ac9b0a05 100644 --- a/test/staging/sm/String/replace-math.js +++ b/test/staging/sm/String/replace-math.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/replace-throws-nonwritable-lastIndex-global.js b/test/staging/sm/String/replace-throws-nonwritable-lastIndex-global.js index 239cdfd24b..6437ef16e8 100644 --- a/test/staging/sm/String/replace-throws-nonwritable-lastIndex-global.js +++ b/test/staging/sm/String/replace-throws-nonwritable-lastIndex-global.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/replace-updates-global-lastIndex.js b/test/staging/sm/String/replace-updates-global-lastIndex.js index 98b5a90b40..7fc27afb41 100644 --- a/test/staging/sm/String/replace-updates-global-lastIndex.js +++ b/test/staging/sm/String/replace-updates-global-lastIndex.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/replace.js b/test/staging/sm/String/replace.js index 942fd48e83..f68086e250 100644 --- a/test/staging/sm/String/replace.js +++ b/test/staging/sm/String/replace.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/replaceAll.js b/test/staging/sm/String/replaceAll.js index 4b9ed40f9c..6180ba7d52 100644 --- a/test/staging/sm/String/replaceAll.js +++ b/test/staging/sm/String/replaceAll.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/search-GetMethod.js b/test/staging/sm/String/search-GetMethod.js index a818f8d051..6cf0d3a5d2 100644 --- a/test/staging/sm/String/search-GetMethod.js +++ b/test/staging/sm/String/search-GetMethod.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/search.js b/test/staging/sm/String/search.js index 2142129952..64179f0a2e 100644 --- a/test/staging/sm/String/search.js +++ b/test/staging/sm/String/search.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/split-01.js b/test/staging/sm/String/split-01.js index 50bb486048..f7ac554afc 100644 --- a/test/staging/sm/String/split-01.js +++ b/test/staging/sm/String/split-01.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/split-GetMethod.js b/test/staging/sm/String/split-GetMethod.js index ba0d8f9372..0b8771b597 100644 --- a/test/staging/sm/String/split-GetMethod.js +++ b/test/staging/sm/String/split-GetMethod.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js, deepEqual.js] +includes: [sm/non262.js, sm/non262-shell.js, deepEqual.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/split-order.js b/test/staging/sm/String/split-order.js index 81c6d6ddae..bf4147315a 100644 --- a/test/staging/sm/String/split-order.js +++ b/test/staging/sm/String/split-order.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/split-undefined-separator.js b/test/staging/sm/String/split-undefined-separator.js index 9dea9a5535..e7977cbb8c 100644 --- a/test/staging/sm/String/split-undefined-separator.js +++ b/test/staging/sm/String/split-undefined-separator.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/split-xregexp.js b/test/staging/sm/String/split-xregexp.js index 11069ed2df..9581926223 100644 --- a/test/staging/sm/String/split-xregexp.js +++ b/test/staging/sm/String/split-xregexp.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/split.js b/test/staging/sm/String/split.js index e0fa9c41a4..3e97fb825c 100644 --- a/test/staging/sm/String/split.js +++ b/test/staging/sm/String/split.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/string-code-point-upper-lower-mapping.js b/test/staging/sm/String/string-code-point-upper-lower-mapping.js index 2e62d6e55b..43e85d7648 100644 --- a/test/staging/sm/String/string-code-point-upper-lower-mapping.js +++ b/test/staging/sm/String/string-code-point-upper-lower-mapping.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/string-pad-start-end.js b/test/staging/sm/String/string-pad-start-end.js index a044fc5e7a..17bb8d1ed9 100644 --- a/test/staging/sm/String/string-pad-start-end.js +++ b/test/staging/sm/String/string-pad-start-end.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/string-space-trim.js b/test/staging/sm/String/string-space-trim.js index 979fdc09b1..96ccf06820 100644 --- a/test/staging/sm/String/string-space-trim.js +++ b/test/staging/sm/String/string-space-trim.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/string-upper-lower-mapping.js b/test/staging/sm/String/string-upper-lower-mapping.js index ea73195345..8884433a7d 100644 --- a/test/staging/sm/String/string-upper-lower-mapping.js +++ b/test/staging/sm/String/string-upper-lower-mapping.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/thisv-error.js b/test/staging/sm/String/thisv-error.js index 5b8aa85984..5fdcae3e9a 100644 --- a/test/staging/sm/String/thisv-error.js +++ b/test/staging/sm/String/thisv-error.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/two-length-nonlatin-indexOf.js b/test/staging/sm/String/two-length-nonlatin-indexOf.js index d5d4532abc..a054d9b9d4 100644 --- a/test/staging/sm/String/two-length-nonlatin-indexOf.js +++ b/test/staging/sm/String/two-length-nonlatin-indexOf.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/String/unicode-braced.js b/test/staging/sm/String/unicode-braced.js index 8fb63535c9..0220218289 100644 --- a/test/staging/sm/String/unicode-braced.js +++ b/test/staging/sm/String/unicode-braced.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-String-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: |