forked from boa-dev/boa
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtest262_config.toml
More file actions
101 lines (83 loc) · 3.58 KB
/
test262_config.toml
File metadata and controls
101 lines (83 loc) · 3.58 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
commit = "72ec758c9b6351b5baa299e0a162c2b7fe497cc6"
[ignored]
# Not implemented yet:
flags = []
features = [
### Unimplemented features:
"FinalizationRegistry",
"IsHTMLDDA",
"symbols-as-weakmap-keys",
"Intl.DisplayNames",
"Intl.RelativeTimeFormat",
"Intl-enumeration",
"Intl.DurationFormat",
"regexp-duplicate-named-groups",
"iterator-helpers",
"explicit-resource-management",
"joint-iteration",
### Pending proposals
# https://github.com/tc39/proposal-import-bytes
"import-bytes",
# https://github.com/tc39/proposal-await-dictionary
"await-dictionary",
# https://github.com/tc39/proposal-intl-locale-info
"Intl.Locale-info",
# https://github.com/tc39/proposal-regexp-legacy-features
"legacy-regexp",
# https://github.com/tc39/proposal-defer-import-eval
"import-defer",
# https://github.com/tc39/proposal-iterator-sequencing
"iterator-sequencing",
# https://github.com/tc39/proposal-realms
"ShadowRealm",
# https://github.com/tc39/proposal-decorators
"decorators",
# Uint8Array Base64
# https://github.com/tc39/proposal-arraybuffer-base64
"uint8array-base64",
# Source Phase Imports
# https://github.com/tc39/proposal-source-phase-imports
"source-phase-imports",
# test262 special specifier
"source-phase-imports-module-source",
# Immutable Array Buffer
# https://github.com/tc39/proposal-immutable-arraybuffer
"immutable-arraybuffer",
# Non-extensible Applies to Private
# https://github.com/tc39/proposal-nonextensible-applies-to-private
"nonextensible-applies-to-private",
### Non-standard
"caller",
]
tests = [
# Should throw an OOM error instead of filling the whole RAM.
"test/staging/sm/String/replace-math.js",
# Panics
"test/staging/sm/regress/regress-554955-2.js",
"test/staging/sm/class/fields-static-class-name-binding-eval.js",
"test/staging/sm/regress/regress-554955-1.js",
"test/staging/sm/regress/regress-554955-3.js",
# Extension canonicalization not yet supported by ICU4X.
# TODO: Remove when https://github.com/unicode-org/icu4x/issues/3483 is fixed.
"test/intl402/Intl/getCanonicalLocales/non-iana-canon.js",
"test/intl402/Intl/getCanonicalLocales/unicode-ext-canonicalize-measurement-system.js",
"test/intl402/Intl/getCanonicalLocales/unicode-ext-canonicalize-col-strength.js",
"test/intl402/Intl/getCanonicalLocales/unicode-ext-canonicalize-calendar.js",
"test/intl402/Intl/getCanonicalLocales/unicode-ext-canonicalize-timezone.js",
"test/intl402/Intl/getCanonicalLocales/transformed-ext-canonical.js",
# h24 hour cycle not supported by ICU4X.
# TODO: Remove when https://github.com/unicode-org/icu4x/issues/6597 is fixed.
"test/intl402/Locale/getters.js",
"test/intl402/Locale/constructor-getter-order.js",
"test/intl402/Locale/constructor-options-hourcycle-valid.js",
# Extension canonicalization not yet supported by ICU4X.
# TODO: Remove when https://github.com/unicode-org/icu4x/issues/3483 is fixed.
"test/intl402/Locale/prototype/calendar/canonicalize.js",
"test/intl402/Locale/constructor-non-iana-canon.js",
"test/intl402/Locale/constructor-options-canonicalized.js",
# TODO: Remove this once regress fixes the named groups parsing issue.
"test/built-ins/RegExp/named-groups/non-unicode-property-names-valid.js",
# TODO: Remove when https://github.com/boa-dev/boa/issues/4791 is fixed.
"test/built-ins/RegExp/unicodeSets/generated/rgi-emoji-16.0.js",
"test/built-ins/RegExp/unicodeSets/generated/rgi-emoji-17.0.js"
]