/
githubmirror
/
deno
Обзор
Документация
Войти
/
githubmirror
/
deno
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
tests/wpt/runner/expectations/urlpattern.json
199 строк
14 KB
Bartek Iwańczuk
chore: update WPT suite to epochs/daily/2026-07-05 (#35803)
06 июл 2026, 18:22
Не верифицирован
06 июл 2026, 18:22
75d16d0
Код
Авторство
О чём код?
{ "urlpattern.any.html": { "expectedFailures": [ "Pattern: [{\"pathname\":\"\\ud83d \\udeb2\"}] Inputs: []", "Pattern: [{\"pathname\":\":a󠄀b\"}] Inputs: []", "Pattern: [] Inputs: []", "Pattern: [{\"pathname\":\"/([[a-z]--a])\"}] Inputs: [{\"pathname\":\"/a\"}]", "Pattern: [{\"pathname\":\"/([[a-z]--a])\"}] Inputs: [{\"pathname\":\"/z\"}]", "Pattern: [{\"pathname\":\"/([\\\\d&&[0-1]])\"}] Inputs: [{\"pathname\":\"/0\"}]", "Pattern: [{\"pathname\":\"/([\\\\d&&[0-1]])\"}] Inputs: [{\"pathname\":\"/3\"}]", "Pattern: [{\"hostname\":\":domain(.*)\"}] Inputs: [{\"hostname\":\"localhost\"}]" ] }, "urlpattern.any.worker.html": { "expectedFailures": [ "Pattern: [{\"pathname\":\"\\ud83d \\udeb2\"}] Inputs: []", "Pattern: [{\"pathname\":\":a󠄀b\"}] Inputs: []", "Pattern: [] Inputs: []", "Pattern: [{\"pathname\":\"/([[a-z]--a])\"}] Inputs: [{\"pathname\":\"/a\"}]", "Pattern: [{\"pathname\":\"/([[a-z]--a])\"}] Inputs: [{\"pathname\":\"/z\"}]", "Pattern: [{\"pathname\":\"/([\\\\d&&[0-1]])\"}] Inputs: [{\"pathname\":\"/0\"}]", "Pattern: [{\"pathname\":\"/([\\\\d&&[0-1]])\"}] Inputs: [{\"pathname\":\"/3\"}]", "Pattern: [{\"hostname\":\":domain(.*)\"}] Inputs: [{\"hostname\":\"localhost\"}]" ] }, "urlpattern.https.any.html": { "expectedFailures": [ "Pattern: [{\"pathname\":\"\\ud83d \\udeb2\"}] Inputs: []", "Pattern: [{\"pathname\":\":a󠄀b\"}] Inputs: []", "Pattern: [] Inputs: []", "Pattern: [{\"pathname\":\"/([[a-z]--a])\"}] Inputs: [{\"pathname\":\"/a\"}]", "Pattern: [{\"pathname\":\"/([[a-z]--a])\"}] Inputs: [{\"pathname\":\"/z\"}]", "Pattern: [{\"pathname\":\"/([\\\\d&&[0-1]])\"}] Inputs: [{\"pathname\":\"/0\"}]", "Pattern: [{\"pathname\":\"/([\\\\d&&[0-1]])\"}] Inputs: [{\"pathname\":\"/3\"}]", "Pattern: [{\"hostname\":\":domain(.*)\"}] Inputs: [{\"hostname\":\"localhost\"}]" ] }, "urlpattern.https.any.worker.html": { "expectedFailures": [ "Pattern: [{\"pathname\":\"\\ud83d \\udeb2\"}] Inputs: []", "Pattern: [{\"pathname\":\":a󠄀b\"}] Inputs: []", "Pattern: [] Inputs: []", "Pattern: [{\"pathname\":\"/([[a-z]--a])\"}] Inputs: [{\"pathname\":\"/a\"}]", "Pattern: [{\"pathname\":\"/([[a-z]--a])\"}] Inputs: [{\"pathname\":\"/z\"}]", "Pattern: [{\"pathname\":\"/([\\\\d&&[0-1]])\"}] Inputs: [{\"pathname\":\"/0\"}]", "Pattern: [{\"pathname\":\"/([\\\\d&&[0-1]])\"}] Inputs: [{\"pathname\":\"/3\"}]", "Pattern: [{\"hostname\":\":domain(.*)\"}] Inputs: [{\"hostname\":\"localhost\"}]" ] }, "urlpattern-hasregexpgroups.any.html": true, "urlpattern-hasregexpgroups.any.worker.html": true, "urlpattern-compare.tentative.any.html": { "expectedFailures": [ "Component: pathname Left: {\"pathname\":\"/foo/a\"} Right: {\"pathname\":\"/foo/b\"}", "Component: pathname Left: {\"pathname\":\"/foo/b\"} Right: {\"pathname\":\"/foo/bar\"}", "Component: pathname Left: {\"pathname\":\"/foo/bar\"} Right: {\"pathname\":\"/foo/:bar\"}", "Component: pathname Left: {\"pathname\":\"/foo/\"} Right: {\"pathname\":\"/foo/:bar\"}", "Component: pathname Left: {\"pathname\":\"/foo/:bar\"} Right: {\"pathname\":\"/foo/*\"}", "Component: pathname Left: {\"pathname\":\"/foo/{bar}\"} Right: {\"pathname\":\"/foo/(bar)\"}", "Component: pathname Left: {\"pathname\":\"/foo/{bar}\"} Right: {\"pathname\":\"/foo/{bar}+\"}", "Component: pathname Left: {\"pathname\":\"/foo/{bar}+\"} Right: {\"pathname\":\"/foo/{bar}?\"}", "Component: pathname Left: {\"pathname\":\"/foo/{bar}?\"} Right: {\"pathname\":\"/foo/{bar}*\"}", "Component: pathname Left: {\"pathname\":\"/foo/(123)\"} Right: {\"pathname\":\"/foo/(12)\"}", "Component: pathname Left: {\"pathname\":\"/foo/:b\"} Right: {\"pathname\":\"/foo/:a\"}", "Component: pathname Left: {\"pathname\":\"*/foo\"} Right: {\"pathname\":\"*\"}", "Component: port Left: {\"port\":\"9\"} Right: {\"port\":\"100\"}", "Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo/{:bar}?/baz\"}", "Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo{/:bar}?/baz\"}", "Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"fo{o/:bar}?/baz\"}", "Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo{/:bar/}?baz\"}", "Component: pathname Left: \"https://a.example.com/b?a\" Right: \"https://b.example.com/a?b\"", "Component: pathname Left: {\"pathname\":\"/foo/{bar}/baz\"} Right: {\"pathname\":\"/foo/bar/baz\"}", "Component: protocol Left: {\"protocol\":\"a\"} Right: {\"protocol\":\"b\"}", "Component: username Left: {\"username\":\"a\"} Right: {\"username\":\"b\"}", "Component: password Left: {\"password\":\"a\"} Right: {\"password\":\"b\"}", "Component: hostname Left: {\"hostname\":\"a\"} Right: {\"hostname\":\"b\"}", "Component: search Left: {\"search\":\"a\"} Right: {\"search\":\"b\"}", "Component: hash Left: {\"hash\":\"a\"} Right: {\"hash\":\"b\"}" ] }, "urlpattern-compare.tentative.any.worker.html": { "expectedFailures": [ "Component: pathname Left: {\"pathname\":\"/foo/a\"} Right: {\"pathname\":\"/foo/b\"}", "Component: pathname Left: {\"pathname\":\"/foo/b\"} Right: {\"pathname\":\"/foo/bar\"}", "Component: pathname Left: {\"pathname\":\"/foo/bar\"} Right: {\"pathname\":\"/foo/:bar\"}", "Component: pathname Left: {\"pathname\":\"/foo/\"} Right: {\"pathname\":\"/foo/:bar\"}", "Component: pathname Left: {\"pathname\":\"/foo/:bar\"} Right: {\"pathname\":\"/foo/*\"}", "Component: pathname Left: {\"pathname\":\"/foo/{bar}\"} Right: {\"pathname\":\"/foo/(bar)\"}", "Component: pathname Left: {\"pathname\":\"/foo/{bar}\"} Right: {\"pathname\":\"/foo/{bar}+\"}", "Component: pathname Left: {\"pathname\":\"/foo/{bar}+\"} Right: {\"pathname\":\"/foo/{bar}?\"}", "Component: pathname Left: {\"pathname\":\"/foo/{bar}?\"} Right: {\"pathname\":\"/foo/{bar}*\"}", "Component: pathname Left: {\"pathname\":\"/foo/(123)\"} Right: {\"pathname\":\"/foo/(12)\"}", "Component: pathname Left: {\"pathname\":\"/foo/:b\"} Right: {\"pathname\":\"/foo/:a\"}", "Component: pathname Left: {\"pathname\":\"*/foo\"} Right: {\"pathname\":\"*\"}", "Component: port Left: {\"port\":\"9\"} Right: {\"port\":\"100\"}", "Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo/{:bar}?/baz\"}", "Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo{/:bar}?/baz\"}", "Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"fo{o/:bar}?/baz\"}", "Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo{/:bar/}?baz\"}", "Component: pathname Left: \"https://a.example.com/b?a\" Right: \"https://b.example.com/a?b\"", "Component: pathname Left: {\"pathname\":\"/foo/{bar}/baz\"} Right: {\"pathname\":\"/foo/bar/baz\"}", "Component: protocol Left: {\"protocol\":\"a\"} Right: {\"protocol\":\"b\"}", "Component: username Left: {\"username\":\"a\"} Right: {\"username\":\"b\"}", "Component: password Left: {\"password\":\"a\"} Right: {\"password\":\"b\"}", "Component: hostname Left: {\"hostname\":\"a\"} Right: {\"hostname\":\"b\"}", "Component: search Left: {\"search\":\"a\"} Right: {\"search\":\"b\"}", "Component: hash Left: {\"hash\":\"a\"} Right: {\"hash\":\"b\"}" ] }, "urlpattern-compare.tentative.https.any.html": { "expectedFailures": [ "Component: pathname Left: {\"pathname\":\"/foo/a\"} Right: {\"pathname\":\"/foo/b\"}", "Component: pathname Left: {\"pathname\":\"/foo/b\"} Right: {\"pathname\":\"/foo/bar\"}", "Component: pathname Left: {\"pathname\":\"/foo/bar\"} Right: {\"pathname\":\"/foo/:bar\"}", "Component: pathname Left: {\"pathname\":\"/foo/\"} Right: {\"pathname\":\"/foo/:bar\"}", "Component: pathname Left: {\"pathname\":\"/foo/:bar\"} Right: {\"pathname\":\"/foo/*\"}", "Component: pathname Left: {\"pathname\":\"/foo/{bar}\"} Right: {\"pathname\":\"/foo/(bar)\"}", "Component: pathname Left: {\"pathname\":\"/foo/{bar}\"} Right: {\"pathname\":\"/foo/{bar}+\"}", "Component: pathname Left: {\"pathname\":\"/foo/{bar}+\"} Right: {\"pathname\":\"/foo/{bar}?\"}", "Component: pathname Left: {\"pathname\":\"/foo/{bar}?\"} Right: {\"pathname\":\"/foo/{bar}*\"}", "Component: pathname Left: {\"pathname\":\"/foo/(123)\"} Right: {\"pathname\":\"/foo/(12)\"}", "Component: pathname Left: {\"pathname\":\"/foo/:b\"} Right: {\"pathname\":\"/foo/:a\"}", "Component: pathname Left: {\"pathname\":\"*/foo\"} Right: {\"pathname\":\"*\"}", "Component: port Left: {\"port\":\"9\"} Right: {\"port\":\"100\"}", "Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo/{:bar}?/baz\"}", "Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo{/:bar}?/baz\"}", "Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"fo{o/:bar}?/baz\"}", "Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo{/:bar/}?baz\"}", "Component: pathname Left: \"https://a.example.com/b?a\" Right: \"https://b.example.com/a?b\"", "Component: pathname Left: {\"pathname\":\"/foo/{bar}/baz\"} Right: {\"pathname\":\"/foo/bar/baz\"}", "Component: protocol Left: {\"protocol\":\"a\"} Right: {\"protocol\":\"b\"}", "Component: username Left: {\"username\":\"a\"} Right: {\"username\":\"b\"}", "Component: password Left: {\"password\":\"a\"} Right: {\"password\":\"b\"}", "Component: hostname Left: {\"hostname\":\"a\"} Right: {\"hostname\":\"b\"}", "Component: search Left: {\"search\":\"a\"} Right: {\"search\":\"b\"}", "Component: hash Left: {\"hash\":\"a\"} Right: {\"hash\":\"b\"}" ] }, "urlpattern-compare.tentative.https.any.worker.html": { "expectedFailures": [ "Component: pathname Left: {\"pathname\":\"/foo/a\"} Right: {\"pathname\":\"/foo/b\"}", "Component: pathname Left: {\"pathname\":\"/foo/b\"} Right: {\"pathname\":\"/foo/bar\"}", "Component: pathname Left: {\"pathname\":\"/foo/bar\"} Right: {\"pathname\":\"/foo/:bar\"}", "Component: pathname Left: {\"pathname\":\"/foo/\"} Right: {\"pathname\":\"/foo/:bar\"}", "Component: pathname Left: {\"pathname\":\"/foo/:bar\"} Right: {\"pathname\":\"/foo/*\"}", "Component: pathname Left: {\"pathname\":\"/foo/{bar}\"} Right: {\"pathname\":\"/foo/(bar)\"}", "Component: pathname Left: {\"pathname\":\"/foo/{bar}\"} Right: {\"pathname\":\"/foo/{bar}+\"}", "Component: pathname Left: {\"pathname\":\"/foo/{bar}+\"} Right: {\"pathname\":\"/foo/{bar}?\"}", "Component: pathname Left: {\"pathname\":\"/foo/{bar}?\"} Right: {\"pathname\":\"/foo/{bar}*\"}", "Component: pathname Left: {\"pathname\":\"/foo/(123)\"} Right: {\"pathname\":\"/foo/(12)\"}", "Component: pathname Left: {\"pathname\":\"/foo/:b\"} Right: {\"pathname\":\"/foo/:a\"}", "Component: pathname Left: {\"pathname\":\"*/foo\"} Right: {\"pathname\":\"*\"}", "Component: port Left: {\"port\":\"9\"} Right: {\"port\":\"100\"}", "Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo/{:bar}?/baz\"}", "Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo{/:bar}?/baz\"}", "Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"fo{o/:bar}?/baz\"}", "Component: pathname Left: {\"pathname\":\"foo/:bar?/baz\"} Right: {\"pathname\":\"foo{/:bar/}?baz\"}", "Component: pathname Left: \"https://a.example.com/b?a\" Right: \"https://b.example.com/a?b\"", "Component: pathname Left: {\"pathname\":\"/foo/{bar}/baz\"} Right: {\"pathname\":\"/foo/bar/baz\"}", "Component: protocol Left: {\"protocol\":\"a\"} Right: {\"protocol\":\"b\"}", "Component: username Left: {\"username\":\"a\"} Right: {\"username\":\"b\"}", "Component: password Left: {\"password\":\"a\"} Right: {\"password\":\"b\"}", "Component: hostname Left: {\"hostname\":\"a\"} Right: {\"hostname\":\"b\"}", "Component: search Left: {\"search\":\"a\"} Right: {\"search\":\"b\"}", "Component: hash Left: {\"hash\":\"a\"} Right: {\"hash\":\"b\"}" ] }, "urlpattern-constructor.any.html": true, "urlpattern-constructor.any.worker.html": true, "urlpattern-empty-regexp-group.html": true, "urlpattern-generate.tentative.any.html": { "expectedFailures": [ "Pattern: {\"pathname\":\"/foo\"} Component: pathname Groups: {}", "Pattern: {\"pathname\":\"/:foo\"} Component: pathname Groups: {\"foo\":\"bar\"}", "Pattern: {\"pathname\":\"/:foo\"} Component: pathname Groups: {\"foo\":\"🍅\"}", "Pattern: {\"hostname\":\"{:foo}.example.com\"} Component: hostname Groups: {\"foo\":\"🍅\"}", "Pattern: {\"pathname\":\"/foo/:bar\"} Component: pathname Groups: {\"bar\":\"baz\"}", "Pattern: {\"pathname\":\"/foo:bar\"} Component: pathname Groups: {\"bar\":\"baz\"}", "Pattern: {\"pathname\":\"/:foo/:bar\"} Component: pathname Groups: {\"foo\":\"baz\",\"bar\":\"qux\"}", "Pattern: \"https://example.com/:foo\" Component: pathname Groups: {\"foo\":\" \"}", "Pattern: \"original-scheme://example.com/:foo\" Component: pathname Groups: {\"foo\":\" \"}", "Pattern: {\"port\":\"([^\\\\:]+?)\"} Component: port Groups: {}" ] }, "urlpattern-generate.tentative.any.worker.html": { "expectedFailures": [ "Pattern: {\"pathname\":\"/foo\"} Component: pathname Groups: {}", "Pattern: {\"pathname\":\"/:foo\"} Component: pathname Groups: {\"foo\":\"bar\"}", "Pattern: {\"pathname\":\"/:foo\"} Component: pathname Groups: {\"foo\":\"🍅\"}", "Pattern: {\"hostname\":\"{:foo}.example.com\"} Component: hostname Groups: {\"foo\":\"🍅\"}", "Pattern: {\"pathname\":\"/foo/:bar\"} Component: pathname Groups: {\"bar\":\"baz\"}", "Pattern: {\"pathname\":\"/foo:bar\"} Component: pathname Groups: {\"bar\":\"baz\"}", "Pattern: {\"pathname\":\"/:foo/:bar\"} Component: pathname Groups: {\"foo\":\"baz\",\"bar\":\"qux\"}", "Pattern: \"https://example.com/:foo\" Component: pathname Groups: {\"foo\":\" \"}", "Pattern: \"original-scheme://example.com/:foo\" Component: pathname Groups: {\"foo\":\" \"}", "Pattern: {\"port\":\"([^\\\\:]+?)\"} Component: port Groups: {}" ] } }