test: update WPT for urlpattern to aed1f3d244

PR-URL: https://github.com/nodejs/node/pull/60642
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
This commit is contained in:
Node.js GitHub Bot
2025-12-08 18:54:38 +00:00
committed by GitHub
parent 40c57ed1b5
commit e172be2698
3 changed files with 77 additions and 2 deletions

View File

@@ -29,7 +29,7 @@ Last update:
- resources: https://github.com/web-platform-tests/wpt/tree/1d2c5fb36a/resources
- streams: https://github.com/web-platform-tests/wpt/tree/bc9dcbbf1a/streams
- url: https://github.com/web-platform-tests/wpt/tree/9504a83e01/url
- urlpattern: https://github.com/web-platform-tests/wpt/tree/cff1ac1123/urlpattern
- urlpattern: https://github.com/web-platform-tests/wpt/tree/aed1f3d244/urlpattern
- user-timing: https://github.com/web-platform-tests/wpt/tree/5ae85bf826/user-timing
- wasm/jsapi: https://github.com/web-platform-tests/wpt/tree/cde25e7e3c/wasm/jsapi
- wasm/webapi: https://github.com/web-platform-tests/wpt/tree/fd1b23eeaa/wasm/webapi

View File

@@ -3033,5 +3033,80 @@
"hostname": { "input": "example.com", "groups": {} },
"pathname": { "input": "/", "groups": { "0": "/" } }
}
},
{
"pattern": ["https://www.example.com/*"],
"inputs": ["https://www.example.com/x"],
"exactly_empty_components": ["port"],
"expected_obj": {
"protocol": "https",
"hostname": "www.example.com",
"pathname": "/*"
},
"expected_match": {
"protocol": { "input": "https", "groups": {} },
"hostname": { "input": "www.example.com", "groups": {} },
"pathname": { "input": "/x", "groups": { "0": "x" } }
}
},
{
"pattern": ["https://www.example.com/*"],
"inputs": ["https://www.example.com/xyz"],
"exactly_empty_components": ["port"],
"expected_obj": {
"protocol": "https",
"hostname": "www.example.com",
"pathname": "/*"
},
"expected_match": {
"protocol": { "input": "https", "groups": {} },
"hostname": { "input": "www.example.com", "groups": {} },
"pathname": { "input": "/xyz", "groups": { "0": "xyz" } }
}
},
{
"pattern": ["https://www.example.com/*"],
"inputs": ["https://www.example.com/example"],
"exactly_empty_components": ["port"],
"expected_obj": {
"protocol": "https",
"hostname": "www.example.com",
"pathname": "/*"
},
"expected_match": {
"protocol": { "input": "https", "groups": {} },
"hostname": { "input": "www.example.com", "groups": {} },
"pathname": { "input": "/example", "groups": { "0": "example" } }
}
},
{
"pattern": ["https://www.example.com/*"],
"inputs": ["https://www.example.com/text"],
"exactly_empty_components": ["port"],
"expected_obj": {
"protocol": "https",
"hostname": "www.example.com",
"pathname": "/*"
},
"expected_match": {
"protocol": { "input": "https", "groups": {} },
"hostname": { "input": "www.example.com", "groups": {} },
"pathname": { "input": "/text", "groups": { "0": "text" } }
}
},
{
"pattern": ["https://www.example.com/*"],
"inputs": ["https://www.example.com/path/with/x"],
"exactly_empty_components": ["port"],
"expected_obj": {
"protocol": "https",
"hostname": "www.example.com",
"pathname": "/*"
},
"expected_match": {
"protocol": { "input": "https", "groups": {} },
"hostname": { "input": "www.example.com", "groups": {} },
"pathname": { "input": "/path/with/x", "groups": { "0": "path/with/x" } }
}
}
]

View File

@@ -76,7 +76,7 @@
"path": "url"
},
"urlpattern": {
"commit": "cff1ac112375b8089fe9f6bf434f602cf7ef98be",
"commit": "aed1f3d244c589317f0b6bcb84867f11bfd9353c",
"path": "urlpattern"
},
"user-timing": {