5
5
import { type TestRunnerConfig } from 'harness/harness' ;
6
6
7
7
export default {
8
- 'IdnaTestV2-removed.window.js' : { } ,
9
- 'IdnaTestV2.window.js' : {
10
- comment :
11
- 'WPT recently updated this test to check for Unicode 16 compliance' ,
12
- // We now have a huge number of failures
13
- // https://github.com/web-platform-tests/wpt/commit/d0cd7c05f70f6928234e90ddff90b39ef9c1eebc
14
- skipAllTests : true ,
15
- } ,
8
+ 'IdnaTestV2.window.js' : { } ,
16
9
'historical.any.js' : { } ,
17
10
'idlharness.any.js' : {
18
11
comment : 'Does not contain any relevant tests' ,
@@ -35,38 +28,17 @@ export default {
35
28
} ,
36
29
'toascii.window.js' : {
37
30
comment :
38
- 'Replacer disables tests involving document.createElement. Expected failures are due to Unicode 15.1 and Unicode 16 ' ,
31
+ 'Replacer disables tests involving document.createElement. Expected failures are due to Unicode 15.1' ,
39
32
expectedFailures : [
40
- // Unicode 15.1
41
33
// Taken from https://github.com/nodejs/node/blob/5ab7c4c5b01e7579fd436000232f0f0484289d44/test/wpt/status/url.json#L13
42
34
'\uD87E\uDC68.com (using URL)' ,
43
35
'\uD87E\uDC68.com (using URL.host)' ,
44
36
'\uD87E\uDC68.com (using URL.hostname)' ,
45
- // Unicode 16
46
- // https://github.com/web-platform-tests/wpt/commit/12de160159122dc4d0e3ee2d756444b249063e8a
47
- 'look\u180Eout.net (using URL)' ,
48
- 'look\u180Eout.net (using URL.host)' ,
49
- 'look\u180Eout.net (using URL.hostname)' ,
50
- 'look\u206Bout.net (using URL)' ,
51
- 'look\u206Bout.net (using URL.host)' ,
52
- 'look\u206Bout.net (using URL.hostname)' ,
53
- '\u04C0.com (using URL)' ,
54
- '\u04C0.com (using URL.host)' ,
55
- '\u04C0.com (using URL.hostname)' ,
56
- '\u2183.com (using URL)' ,
57
- '\u2183.com (using URL.host)' ,
58
- '\u2183.com (using URL.hostname)' ,
59
37
] ,
60
38
replace : ( code ) : string =>
61
39
code . replace ( / \[ " u r l " , " a " , " a r e a " \] / , '[ "url" ]' ) ,
62
40
} ,
63
- 'url-constructor.any.js' : {
64
- comment : 'We are expected to encode ^ as %5E' ,
65
- expectedFailures : [
66
- 'Parsing: <foo://host/ !"$%&\'()*+,-./:;<=>@[\\]^_`{|}~> without base' ,
67
- 'Parsing: <wss://host/ !"$%&\'()*+,-./:;<=>@[\\]^_`{|}~> without base' ,
68
- ] ,
69
- } ,
41
+ 'url-constructor.any.js' : { } ,
70
42
'url-origin.any.js' : { } ,
71
43
'url-searchparams.any.js' : { } ,
72
44
'url-setters-a-area.window.js' : {
@@ -75,13 +47,7 @@ export default {
75
47
skipAllTests : true ,
76
48
} ,
77
49
'url-setters-stripping.any.js' : { } ,
78
- 'url-setters.any.js' : {
79
- comment : 'We are expected to encode ^ as %5E' ,
80
- expectedFailures : [
81
- "URL: Setting <a:/>.pathname = '\x00\x01\t\n" +
82
- "\r\x1F !\"#$%&'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~\x7F\x80\x81Éé' UTF-8 percent encoding with the default encode set. Tabs and newlines are removed." ,
83
- ] ,
84
- } ,
50
+ 'url-setters.any.js' : { } ,
85
51
'url-statics-canparse.any.js' : { } ,
86
52
'url-statics-parse.any.js' : { } ,
87
53
'url-tojson.any.js' : { } ,
0 commit comments