Skip to content

file based registry fixtures #3935

file based registry fixtures

file based registry fixtures #3935

Triggered via pull request October 9, 2024 22:09
Status Failure
Total duration 9m 10s
Artifacts 6

test-and-check.yml

on: pull_request
Matrix: Checks
Matrix: Tests
Fit to window
Zoom out
Zoom in

Annotations

36 errors and 16 warnings
Tests (ubuntu-latest, ./packages/*)
wrangler#test:ci: command (/home/runner/work/workers-sdk/workers-sdk/packages/wrangler) pnpm run test:ci exited (1)
Tests (ubuntu-latest, ./packages/*)
Process completed with exit code 1.
Checks
get-platform-proxy-fixture#type:tests: command (/home/runner/work/workers-sdk/workers-sdk/fixtures/get-platform-proxy) pnpm run type:tests exited (2)
Checks
Process completed with exit code 2.
Tests (windows-latest, ./packages/*)
wrangler#test:ci: command (D:\a\workers-sdk\workers-sdk\packages\wrangler) pnpm run test:ci exited (1)
Tests (windows-latest, ./packages/*)
Process completed with exit code 1.
Tests (macos-13, ./packages/*)
wrangler#test:ci: command (/Users/runner/work/workers-sdk/workers-sdk/packages/wrangler) pnpm run test:ci exited (1)
Tests (macos-13, ./packages/*)
Process completed with exit code 1.
tests/entrypoints.spec.ts > should support co-dependent services: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L507
TypeError: fetch failed ❯ Proxy.fetch ../../node_modules/.pnpm/undici@5.28.4/node_modules/undici/index.js:112:15 ❯ tests/entrypoints.spec.ts:507:20 Caused by: Caused by: Error: connect ECONNREFUSED 127.0.0.1:33103 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 33103 }
tests/entrypoints.spec.ts > should throw if binding to named entrypoint exported by version of wrangler without entrypoints support: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L689
TypeError: fetch failed ❯ Proxy.fetch ../../node_modules/.pnpm/undici@5.28.4/node_modules/undici/index.js:112:15 ❯ tests/entrypoints.spec.ts:689:17 Caused by: Caused by: SocketError: other side closed ❯ Socket.onSocketEnd ../../node_modules/.pnpm/undici@5.28.4/node_modules/undici/lib/client.js:1118:22 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'UND_ERR_SOCKET', socket: { localAddress: '127.0.0.1', localPort: 40634, remoteAddress: '127.0.0.1', remotePort: 42483, remoteFamily: 'IPv4', timeout: undefined, bytesWritten: 172, bytesRead: +0 } }
tests/entrypoints.spec.ts > should throw if binding to version of wrangler without entrypoints support over HTTPS: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L881
AssertionError: expected '\n ⛅️ wrangler 3.80.2\n--------------…' to match 'Cannot proxy to `wrangler dev` sessio…' - Expected + Received - Cannot proxy to `wrangler dev` session for service "bound" because it uses HTTPS. Please upgrade "bound"'s `wrangler` version, or remove the `--local-protocol`/`dev.local_protocol` option. + + ⛅️ wrangler 3.80.2 + ------------------- + + Your worker has access to the following bindings: + - Services: + - SERVICE: 🔴 bound + ▲ [WARNING] No compatibility_date was specified. Using the installed Workers runtime's latest supported date: 2024-09-25. + + ❯❯ Add one to your wrangler.toml file: compatibility_date = "2024-09-25", or + ❯❯ Pass it in your terminal: wrangler dev [<SCRIPT>] --compatibility-date=2024-09-25 + + See https://developers.cloudflare.com/workers/platform/compatibility-dates/ for more information. + + + ▲ [WARNING] This worker is bound to live services: SERVICE (bound) + + + Your worker has access to the following bindings: + - Services: + - SERVICE: 🟢 bound + ▲ [WARNING] No compatibility_date was specified. Using the installed Workers runtime's latest supported date: 2024-09-25. + + ❯❯ Add one to your wrangler.toml file: compatibility_date = "2024-09-25", or + ❯❯ Pass it in your terminal: wrangler dev [<SCRIPT>] --compatibility-date=2024-09-25 + + See https://developers.cloudflare.com/workers/platform/compatibility-dates/ for more information. + + + ▲ [WARNING] This worker is bound to live services: SERVICE (bound) + + + ⎔ Starting local server... + [wrangler:inf] Ready on http://127.0.0.1:38219 + [wrangler:inf] GET / 503 Service Unavailable (45ms) + ⎔ Reloading local server... + ❯ tests/entrypoints.spec.ts:881:18
tests/entrypoints.spec.ts > should throw if binding to version of wrangler without entrypoints support over HTTPS: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L881
AssertionError: expected '\n ⛅️ wrangler 3.80.2\n--------------…' to match 'Cannot proxy to `wrangler dev` sessio…' - Expected + Received - Cannot proxy to `wrangler dev` session for service "bound" because it uses HTTPS. Please upgrade "bound"'s `wrangler` version, or remove the `--local-protocol`/`dev.local_protocol` option. + + ⛅️ wrangler 3.80.2 + ------------------- + + Your worker has access to the following bindings: + - Services: + - SERVICE: 🔴 bound + ▲ [WARNING] No compatibility_date was specified. Using the installed Workers runtime's latest supported date: 2024-09-25. + + ❯❯ Add one to your wrangler.toml file: compatibility_date = "2024-09-25", or + ❯❯ Pass it in your terminal: wrangler dev [<SCRIPT>] --compatibility-date=2024-09-25 + + See https://developers.cloudflare.com/workers/platform/compatibility-dates/ for more information. + + + ▲ [WARNING] This worker is bound to live services: SERVICE (bound) + + + ⎔ Starting local server... + Your worker has access to the following bindings: + - Services: + - SERVICE: 🟢 bound + ▲ [WARNING] No compatibility_date was specified. Using the installed Workers runtime's latest supported date: 2024-09-25. + + ❯❯ Add one to your wrangler.toml file: compatibility_date = "2024-09-25", or + ❯❯ Pass it in your terminal: wrangler dev [<SCRIPT>] --compatibility-date=2024-09-25 + + See https://developers.cloudflare.com/workers/platform/compatibility-dates/ for more information. + + + ▲ [WARNING] This worker is bound to live services: SERVICE (bound) + + + [wrangler:inf] Ready on http://127.0.0.1:43291 + ⎔ Reloading local server... + [wrangler:inf] GET / 503 Service Unavailable (59ms) + ❯ tests/entrypoints.spec.ts:881:18
tests/entrypoints.spec.ts > should throw if binding to version of wrangler without entrypoints support over HTTPS: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L853
AssertionError: expected '<!DOCTYPE html>\n<html lang="en">\n<h…' to be '[wrangler] Couldn\'t find `wrangler d…' // Object.is equality - Expected + Received - [wrangler] Couldn't find `wrangler dev` session for service "bound" to proxy to + <!DOCTYPE html> + <html lang="en"> + <head> + <meta charset="UTF-8"> + <title> </title> + <link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,500,600" rel="stylesheet"> + + <style type="text/css"> + /* http://prismjs.com/download.html?themes=prism&languages=markup+css+clike+javascript&plugins=line-highlight+line-numbers+toolbar+show-language */ + /** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ + code[class*="language-"], + pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.8; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + } + + pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, + code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; + } + + pre[class*="language-"]::selection, pre[class*="language-"] ::selection, + code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; + } + + @media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } + } + + /* Code blocks */ + pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; + } + + :not(pre) > code[class*="language-"], + pre[class*="language-"] { + background: #f5f2f0; + } + + /* Inline code */ + :not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; + } + + .token.comment, + .token.prolog, + .token.doctype, + .token.cdata { + color: slategray; + } + + .token.punctuation { + color: #999; + } + + .namespace { + opacity: .7; + } + + .token.property, + .token.tag, + .token.boolean, + .token.number, + .token.constant, + .token.symbol, + .token.deleted { + color: #905; + } + + .token.selector, + .token.attr-name, + .token.string, + .token.char, + .token.builtin, + .token.inserted { + color: #690; + } + + .token.operator, + .token.entity, + .token.url, + .language-css .token.string, + .style .token.string { + color: #a67f59; + background: hsla(0, 0%, 100%, .5); + } + + .token.atrule, + .token.attr-value, + .token.keyword { + color: #07a; + } + + .token.function { + color: #DD4A68; + } + + .token.regex, + .token.important, + .token.variable { + color: #e90; + } + + .token.important, + .token.bold { + font-weight: bold; + } + .token.italic { + font-style: italic; + } + + .token.entity { + cursor: help; + } + + pre[data-line] { + position: relative; + padding: 1em 0 1em 3em; + } + + .line-highlight { + position: absolute; + left: 0; + right: 0; + padding: inherit 0; + margin-top: 1em; /* Same as .prism’s padding-top */ + + background: hsla(24, 20%, 50%,.08); + background: linear-gradient(to right, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0)); + + pointer-events: none; + + line-height: inherit; + white-space: pre; + } + + .line-highlight:before, + .line-highlight[data-end]:after { + content: attr(data-start); + position: absolute; + top: .6em; + left: .4em; + min-width: 1em; + padding: 0 .5em; + background-color: hsla(24, 20%, 50%,.4); + color: hsl(24, 20%, 95%); + font: bold 65%/1.5 sans-serif; + text-align: center; + vertical-align: .3em; + border-radius: 999px; + text-shadow: none; + box-shadow: 0 1px white; + } + + .line-highlight[data-end]:after
tests/entrypoints.spec.ts > should throw if performing RPC with session that hasn't started: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L912
TypeError: fetch failed ❯ Proxy.fetch ../../node_modules/.pnpm/undici@5.28.4/node_modules/undici/index.js:112:15 ❯ tests/entrypoints.spec.ts:912:19 Caused by: Caused by: SocketError: other side closed ❯ Socket.onSocketEnd ../../node_modules/.pnpm/undici@5.28.4/node_modules/undici/lib/client.js:1118:22 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'UND_ERR_SOCKET', socket: { localAddress: '127.0.0.1', localPort: 46566, remoteAddress: '127.0.0.1', remotePort: 34471, remoteFamily: 'IPv4', timeout: undefined, bytesWritten: 172, bytesRead: +0 } }
Tests (ubuntu-latest, ./fixtures/*)
entrypoints-rpc-tests#test:ci: command (/home/runner/work/workers-sdk/workers-sdk/fixtures/entrypoints-rpc-tests) pnpm run test:ci exited (1)
Tests (ubuntu-latest, ./fixtures/*)
Process completed with exit code 1.
tests/entrypoints.spec.ts > should throw if wrangler session doesn't export expected entrypoint: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L748
TypeError: fetch failed ❯ Proxy.fetch ../../node_modules/.pnpm/undici@5.28.4/node_modules/undici/index.js:112:15 ❯ tests/entrypoints.spec.ts:748:17 Caused by: Caused by: Error: read ECONNRESET ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errno: -4077, code: 'ECONNRESET', syscall: 'read' }
tests/entrypoints.spec.ts > should throw if wrangler session doesn't export expected entrypoint: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L748
TypeError: fetch failed ❯ Proxy.fetch ../../node_modules/.pnpm/undici@5.28.4/node_modules/undici/index.js:112:15 ❯ tests/entrypoints.spec.ts:748:17 Caused by: Error: read ECONNRESET ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errno: -4077, code: 'ECONNRESET', syscall: 'read' }
tests/entrypoints.spec.ts > should support binding to wrangler session listening on HTTPS: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L801
TypeError: fetch failed ❯ Proxy.fetch ../../node_modules/.pnpm/undici@5.28.4/node_modules/undici/index.js:112:15 ❯ tests/entrypoints.spec.ts:801:17 Caused by: Caused by: HeadersTimeoutError: Headers Timeout Error ❯ Timeout.onParserTimeout [as _onTimeout] ../../node_modules/.pnpm/undici@5.28.4/node_modules/undici/lib/client.js:1048:28 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'UND_ERR_HEADERS_TIMEOUT' }
tests/entrypoints.spec.ts > should support binding to wrangler session listening on HTTPS: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L801
TypeError: fetch failed ❯ Proxy.fetch ../../node_modules/.pnpm/undici@5.28.4/node_modules/undici/index.js:112:15 ❯ tests/entrypoints.spec.ts:801:17 Caused by: HeadersTimeoutError: Headers Timeout Error ❯ Timeout.onParserTimeout [as _onTimeout] ../../node_modules/.pnpm/undici@5.28.4/node_modules/undici/lib/client.js:1048:28 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'UND_ERR_HEADERS_TIMEOUT' }
tests/entrypoints.spec.ts > should support binding to wrangler session listening on HTTPS: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L801
TypeError: fetch failed ❯ Proxy.fetch ../../node_modules/.pnpm/undici@5.28.4/node_modules/undici/index.js:112:15 ❯ tests/entrypoints.spec.ts:801:17 Caused by: HeadersTimeoutError: Headers Timeout Error ❯ Timeout.onParserTimeout [as _onTimeout] ../../node_modules/.pnpm/undici@5.28.4/node_modules/undici/lib/client.js:1048:28 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'UND_ERR_HEADERS_TIMEOUT' }
tests/entrypoints.spec.ts > should throw if binding to version of wrangler without entrypoints support over HTTPS: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L852
TypeError: fetch failed ❯ Proxy.fetch ../../node_modules/.pnpm/undici@5.28.4/node_modules/undici/index.js:112:15 ❯ tests/entrypoints.spec.ts:852:17 Caused by: Caused by: HeadersTimeoutError: Headers Timeout Error ❯ Timeout.onParserTimeout [as _onTimeout] ../../node_modules/.pnpm/undici@5.28.4/node_modules/undici/lib/client.js:1048:28 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'UND_ERR_HEADERS_TIMEOUT' }
tests/entrypoints.spec.ts > should throw if binding to version of wrangler without entrypoints support over HTTPS: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L852
TypeError: fetch failed ❯ Proxy.fetch ../../node_modules/.pnpm/undici@5.28.4/node_modules/undici/index.js:112:15 ❯ tests/entrypoints.spec.ts:852:17 Caused by: HeadersTimeoutError: Headers Timeout Error ❯ Timeout.onParserTimeout [as _onTimeout] ../../node_modules/.pnpm/undici@5.28.4/node_modules/undici/lib/client.js:1048:28 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'UND_ERR_HEADERS_TIMEOUT' }
tests/entrypoints.spec.ts > should throw if binding to version of wrangler without entrypoints support over HTTPS: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L852
TypeError: fetch failed ❯ Proxy.fetch ../../node_modules/.pnpm/undici@5.28.4/node_modules/undici/index.js:112:15 ❯ tests/entrypoints.spec.ts:852:17 Caused by: HeadersTimeoutError: Headers Timeout Error ❯ Timeout.onParserTimeout [as _onTimeout] ../../node_modules/.pnpm/undici@5.28.4/node_modules/undici/lib/client.js:1048:28 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'UND_ERR_HEADERS_TIMEOUT' }
tests/entrypoints.spec.ts > should throw if performing RPC with session that hasn't started: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L912
TypeError: fetch failed ❯ Proxy.fetch ../../node_modules/.pnpm/undici@5.28.4/node_modules/undici/index.js:112:15 ❯ tests/entrypoints.spec.ts:912:19 Caused by: Caused by: Error: read ECONNRESET ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errno: -4077, code: 'ECONNRESET', syscall: 'read' }
Tests (windows-latest, ./fixtures/*)
entrypoints-rpc-tests#test:ci: command (D:\a\workers-sdk\workers-sdk\fixtures\entrypoints-rpc-tests) pnpm run test:ci exited (1)
tests/entrypoints.spec.ts > should support named entrypoints in pages dev: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L454
AssertionError: expected '<!DOCTYPE html>\n<html lang="en">\n<h…' to be 'pong' // Object.is equality - Expected + Received - pong + <!DOCTYPE html> + <html lang="en"> + <head> + <meta charset="UTF-8"> + <title> </title> + <link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,500,600" rel="stylesheet"> + + <style type="text/css"> + /* http://prismjs.com/download.html?themes=prism&languages=markup+css+clike+javascript&plugins=line-highlight+line-numbers+toolbar+show-language */ + /** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ + code[class*="language-"], + pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.8; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + } + + pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, + code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; + } + + pre[class*="language-"]::selection, pre[class*="language-"] ::selection, + code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; + } + + @media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } + } + + /* Code blocks */ + pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; + } + + :not(pre) > code[class*="language-"], + pre[class*="language-"] { + background: #f5f2f0; + } + + /* Inline code */ + :not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; + } + + .token.comment, + .token.prolog, + .token.doctype, + .token.cdata { + color: slategray; + } + + .token.punctuation { + color: #999; + } + + .namespace { + opacity: .7; + } + + .token.property, + .token.tag, + .token.boolean, + .token.number, + .token.constant, + .token.symbol, + .token.deleted { + color: #905; + } + + .token.selector, + .token.attr-name, + .token.string, + .token.char, + .token.builtin, + .token.inserted { + color: #690; + } + + .token.operator, + .token.entity, + .token.url, + .language-css .token.string, + .style .token.string { + color: #a67f59; + background: hsla(0, 0%, 100%, .5); + } + + .token.atrule, + .token.attr-value, + .token.keyword { + color: #07a; + } + + .token.function { + color: #DD4A68; + } + + .token.regex, + .token.important, + .token.variable { + color: #e90; + } + + .token.important, + .token.bold { + font-weight: bold; + } + .token.italic { + font-style: italic; + } + + .token.entity { + cursor: help; + } + + pre[data-line] { + position: relative; + padding: 1em 0 1em 3em; + } + + .line-highlight { + position: absolute; + left: 0; + right: 0; + padding: inherit 0; + margin-top: 1em; /* Same as .prism’s padding-top */ + + background: hsla(24, 20%, 50%,.08); + background: linear-gradient(to right, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0)); + + pointer-events: none; + + line-height: inherit; + white-space: pre; + } + + .line-highlight:before, + .line-highlight[data-end]:after { + content: attr(data-start); + position: absolute; + top: .6em; + left: .4em; + min-width: 1em; + padding: 0 .5em; + background-color: hsla(24, 20%, 50%,.4); + color: hsl(24, 20%, 95%); + font: bold 65%/1.5 sans-serif; + text-align: center; + vertical-align: .3em; + border-radius: 999px; + text-shadow: none; + box-shadow: 0 1px white; + } + + .line-highlight[data-end]:after { + content: attr(data-end); + top: auto; + bottom: .4em; + } + + pre.line-numbers { + posit
tests/entrypoints.spec.ts > should support named entrypoints in pages dev: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L454
AssertionError: expected '<!DOCTYPE html>\n<html lang="en">\n<h…' to be 'pong' // Object.is equality - Expected + Received - pong + <!DOCTYPE html> + <html lang="en"> + <head> + <meta charset="UTF-8"> + <title> </title> + <link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,500,600" rel="stylesheet"> + + <style type="text/css"> + /* http://prismjs.com/download.html?themes=prism&languages=markup+css+clike+javascript&plugins=line-highlight+line-numbers+toolbar+show-language */ + /** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ + code[class*="language-"], + pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.8; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + } + + pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, + code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; + } + + pre[class*="language-"]::selection, pre[class*="language-"] ::selection, + code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; + } + + @media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } + } + + /* Code blocks */ + pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; + } + + :not(pre) > code[class*="language-"], + pre[class*="language-"] { + background: #f5f2f0; + } + + /* Inline code */ + :not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; + } + + .token.comment, + .token.prolog, + .token.doctype, + .token.cdata { + color: slategray; + } + + .token.punctuation { + color: #999; + } + + .namespace { + opacity: .7; + } + + .token.property, + .token.tag, + .token.boolean, + .token.number, + .token.constant, + .token.symbol, + .token.deleted { + color: #905; + } + + .token.selector, + .token.attr-name, + .token.string, + .token.char, + .token.builtin, + .token.inserted { + color: #690; + } + + .token.operator, + .token.entity, + .token.url, + .language-css .token.string, + .style .token.string { + color: #a67f59; + background: hsla(0, 0%, 100%, .5); + } + + .token.atrule, + .token.attr-value, + .token.keyword { + color: #07a; + } + + .token.function { + color: #DD4A68; + } + + .token.regex, + .token.important, + .token.variable { + color: #e90; + } + + .token.important, + .token.bold { + font-weight: bold; + } + .token.italic { + font-style: italic; + } + + .token.entity { + cursor: help; + } + + pre[data-line] { + position: relative; + padding: 1em 0 1em 3em; + } + + .line-highlight { + position: absolute; + left: 0; + right: 0; + padding: inherit 0; + margin-top: 1em; /* Same as .prism’s padding-top */ + + background: hsla(24, 20%, 50%,.08); + background: linear-gradient(to right, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0)); + + pointer-events: none; + + line-height: inherit; + white-space: pre; + } + + .line-highlight:before, + .line-highlight[data-end]:after { + content: attr(data-start); + position: absolute; + top: .6em; + left: .4em; + min-width: 1em; + padding: 0 .5em; + background-color: hsla(24, 20%, 50%,.4); + color: hsl(24, 20%, 95%); + font: bold 65%/1.5 sans-serif; + text-align: center; + vertical-align: .3em; + border-radius: 999px; + text-shadow: none; + box-shadow: 0 1px white; + } + + .line-highlight[data-end]:after { + content: attr(data-end); + top: auto; + bottom: .4em; + } + + pre.line-numbers { + posit
tests/entrypoints.spec.ts > should support named entrypoints in pages dev: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L454
AssertionError: expected '<!DOCTYPE html>\n<html lang="en">\n<h…' to be 'pong' // Object.is equality - Expected + Received - pong + <!DOCTYPE html> + <html lang="en"> + <head> + <meta charset="UTF-8"> + <title> </title> + <link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,500,600" rel="stylesheet"> + + <style type="text/css"> + /* http://prismjs.com/download.html?themes=prism&languages=markup+css+clike+javascript&plugins=line-highlight+line-numbers+toolbar+show-language */ + /** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ + code[class*="language-"], + pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.8; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + } + + pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, + code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; + } + + pre[class*="language-"]::selection, pre[class*="language-"] ::selection, + code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; + } + + @media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } + } + + /* Code blocks */ + pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; + } + + :not(pre) > code[class*="language-"], + pre[class*="language-"] { + background: #f5f2f0; + } + + /* Inline code */ + :not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; + } + + .token.comment, + .token.prolog, + .token.doctype, + .token.cdata { + color: slategray; + } + + .token.punctuation { + color: #999; + } + + .namespace { + opacity: .7; + } + + .token.property, + .token.tag, + .token.boolean, + .token.number, + .token.constant, + .token.symbol, + .token.deleted { + color: #905; + } + + .token.selector, + .token.attr-name, + .token.string, + .token.char, + .token.builtin, + .token.inserted { + color: #690; + } + + .token.operator, + .token.entity, + .token.url, + .language-css .token.string, + .style .token.string { + color: #a67f59; + background: hsla(0, 0%, 100%, .5); + } + + .token.atrule, + .token.attr-value, + .token.keyword { + color: #07a; + } + + .token.function { + color: #DD4A68; + } + + .token.regex, + .token.important, + .token.variable { + color: #e90; + } + + .token.important, + .token.bold { + font-weight: bold; + } + .token.italic { + font-style: italic; + } + + .token.entity { + cursor: help; + } + + pre[data-line] { + position: relative; + padding: 1em 0 1em 3em; + } + + .line-highlight { + position: absolute; + left: 0; + right: 0; + padding: inherit 0; + margin-top: 1em; /* Same as .prism’s padding-top */ + + background: hsla(24, 20%, 50%,.08); + background: linear-gradient(to right, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0)); + + pointer-events: none; + + line-height: inherit; + white-space: pre; + } + + .line-highlight:before, + .line-highlight[data-end]:after { + content: attr(data-start); + position: absolute; + top: .6em; + left: .4em; + min-width: 1em; + padding: 0 .5em; + background-color: hsla(24, 20%, 50%,.4); + color: hsl(24, 20%, 95%); + font: bold 65%/1.5 sans-serif; + text-align: center; + vertical-align: .3em; + border-radius: 999px; + text-shadow: none; + box-shadow: 0 1px white; + } + + .line-highlight[data-end]:after { + content: attr(data-end); + top: auto; + bottom: .4em; + } + + pre.line-numbers { + posit
tests/entrypoints.spec.ts > should throw if binding to named entrypoint exported by version of wrangler without entrypoints support: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L689
TypeError: fetch failed ❯ Proxy.fetch ../../node_modules/.pnpm/undici@5.28.4/node_modules/undici/index.js:112:15 ❯ tests/entrypoints.spec.ts:689:17 Caused by: Caused by: SocketError: other side closed ❯ Socket.onSocketEnd ../../node_modules/.pnpm/undici@5.28.4/node_modules/undici/lib/client.js:1118:22 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'UND_ERR_SOCKET', socket: { localAddress: '127.0.0.1', localPort: 49851, remoteAddress: '127.0.0.1', remotePort: 49848, remoteFamily: 'IPv4', timeout: undefined, bytesWritten: 172, bytesRead: +0 } }
tests/entrypoints.spec.ts > should support binding to wrangler session listening on HTTPS: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L802
AssertionError: expected '<!DOCTYPE html>\n<html lang="en">\n<h…' to be '[wrangler] Couldn\'t find `wrangler d…' // Object.is equality - Expected + Received - [wrangler] Couldn't find `wrangler dev` session for service "bound" to proxy to + <!DOCTYPE html> + <html lang="en"> + <head> + <meta charset="UTF-8"> + <title> </title> + <link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,500,600" rel="stylesheet"> + + <style type="text/css"> + /* http://prismjs.com/download.html?themes=prism&languages=markup+css+clike+javascript&plugins=line-highlight+line-numbers+toolbar+show-language */ + /** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ + code[class*="language-"], + pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.8; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + } + + pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, + code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; + } + + pre[class*="language-"]::selection, pre[class*="language-"] ::selection, + code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; + } + + @media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } + } + + /* Code blocks */ + pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; + } + + :not(pre) > code[class*="language-"], + pre[class*="language-"] { + background: #f5f2f0; + } + + /* Inline code */ + :not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; + } + + .token.comment, + .token.prolog, + .token.doctype, + .token.cdata { + color: slategray; + } + + .token.punctuation { + color: #999; + } + + .namespace { + opacity: .7; + } + + .token.property, + .token.tag, + .token.boolean, + .token.number, + .token.constant, + .token.symbol, + .token.deleted { + color: #905; + } + + .token.selector, + .token.attr-name, + .token.string, + .token.char, + .token.builtin, + .token.inserted { + color: #690; + } + + .token.operator, + .token.entity, + .token.url, + .language-css .token.string, + .style .token.string { + color: #a67f59; + background: hsla(0, 0%, 100%, .5); + } + + .token.atrule, + .token.attr-value, + .token.keyword { + color: #07a; + } + + .token.function { + color: #DD4A68; + } + + .token.regex, + .token.important, + .token.variable { + color: #e90; + } + + .token.important, + .token.bold { + font-weight: bold; + } + .token.italic { + font-style: italic; + } + + .token.entity { + cursor: help; + } + + pre[data-line] { + position: relative; + padding: 1em 0 1em 3em; + } + + .line-highlight { + position: absolute; + left: 0; + right: 0; + padding: inherit 0; + margin-top: 1em; /* Same as .prism’s padding-top */ + + background: hsla(24, 20%, 50%,.08); + background: linear-gradient(to right, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0)); + + pointer-events: none; + + line-height: inherit; + white-space: pre; + } + + .line-highlight:before, + .line-highlight[data-end]:after { + content: attr(data-start); + position: absolute; + top: .6em; + left: .4em; + min-width: 1em; + padding: 0 .5em; + background-color: hsla(24, 20%, 50%,.4); + color: hsl(24, 20%, 95%); + font: bold 65%/1.5 sans-serif; + text-align: center; + vertical-align: .3em; + border-radius: 999px; + text-shadow: none; + box-shadow: 0 1px white; + } + + .line-highlight[data-end]:after
tests/entrypoints.spec.ts > should support binding to wrangler session listening on HTTPS: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L802
AssertionError: expected '<!DOCTYPE html>\n<html lang="en">\n<h…' to be '[wrangler] Couldn\'t find `wrangler d…' // Object.is equality - Expected + Received - [wrangler] Couldn't find `wrangler dev` session for service "bound" to proxy to + <!DOCTYPE html> + <html lang="en"> + <head> + <meta charset="UTF-8"> + <title> </title> + <link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,500,600" rel="stylesheet"> + + <style type="text/css"> + /* http://prismjs.com/download.html?themes=prism&languages=markup+css+clike+javascript&plugins=line-highlight+line-numbers+toolbar+show-language */ + /** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ + code[class*="language-"], + pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.8; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + } + + pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, + code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; + } + + pre[class*="language-"]::selection, pre[class*="language-"] ::selection, + code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; + } + + @media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } + } + + /* Code blocks */ + pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; + } + + :not(pre) > code[class*="language-"], + pre[class*="language-"] { + background: #f5f2f0; + } + + /* Inline code */ + :not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; + } + + .token.comment, + .token.prolog, + .token.doctype, + .token.cdata { + color: slategray; + } + + .token.punctuation { + color: #999; + } + + .namespace { + opacity: .7; + } + + .token.property, + .token.tag, + .token.boolean, + .token.number, + .token.constant, + .token.symbol, + .token.deleted { + color: #905; + } + + .token.selector, + .token.attr-name, + .token.string, + .token.char, + .token.builtin, + .token.inserted { + color: #690; + } + + .token.operator, + .token.entity, + .token.url, + .language-css .token.string, + .style .token.string { + color: #a67f59; + background: hsla(0, 0%, 100%, .5); + } + + .token.atrule, + .token.attr-value, + .token.keyword { + color: #07a; + } + + .token.function { + color: #DD4A68; + } + + .token.regex, + .token.important, + .token.variable { + color: #e90; + } + + .token.important, + .token.bold { + font-weight: bold; + } + .token.italic { + font-style: italic; + } + + .token.entity { + cursor: help; + } + + pre[data-line] { + position: relative; + padding: 1em 0 1em 3em; + } + + .line-highlight { + position: absolute; + left: 0; + right: 0; + padding: inherit 0; + margin-top: 1em; /* Same as .prism’s padding-top */ + + background: hsla(24, 20%, 50%,.08); + background: linear-gradient(to right, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0)); + + pointer-events: none; + + line-height: inherit; + white-space: pre; + } + + .line-highlight:before, + .line-highlight[data-end]:after { + content: attr(data-start); + position: absolute; + top: .6em; + left: .4em; + min-width: 1em; + padding: 0 .5em; + background-color: hsla(24, 20%, 50%,.4); + color: hsl(24, 20%, 95%); + font: bold 65%/1.5 sans-serif; + text-align: center; + vertical-align: .3em; + border-radius: 999px; + text-shadow: none; + box-shadow: 0 1px white; + } + + .line-highlight[data-end]:after
tests/entrypoints.spec.ts > should support binding to wrangler session listening on HTTPS: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L802
AssertionError: expected '<!DOCTYPE html>\n<html lang="en">\n<h…' to be '[wrangler] Couldn\'t find `wrangler d…' // Object.is equality - Expected + Received - [wrangler] Couldn't find `wrangler dev` session for service "bound" to proxy to + <!DOCTYPE html> + <html lang="en"> + <head> + <meta charset="UTF-8"> + <title> </title> + <link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,500,600" rel="stylesheet"> + + <style type="text/css"> + /* http://prismjs.com/download.html?themes=prism&languages=markup+css+clike+javascript&plugins=line-highlight+line-numbers+toolbar+show-language */ + /** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ + code[class*="language-"], + pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.8; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + } + + pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, + code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; + } + + pre[class*="language-"]::selection, pre[class*="language-"] ::selection, + code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; + } + + @media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } + } + + /* Code blocks */ + pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; + } + + :not(pre) > code[class*="language-"], + pre[class*="language-"] { + background: #f5f2f0; + } + + /* Inline code */ + :not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; + } + + .token.comment, + .token.prolog, + .token.doctype, + .token.cdata { + color: slategray; + } + + .token.punctuation { + color: #999; + } + + .namespace { + opacity: .7; + } + + .token.property, + .token.tag, + .token.boolean, + .token.number, + .token.constant, + .token.symbol, + .token.deleted { + color: #905; + } + + .token.selector, + .token.attr-name, + .token.string, + .token.char, + .token.builtin, + .token.inserted { + color: #690; + } + + .token.operator, + .token.entity, + .token.url, + .language-css .token.string, + .style .token.string { + color: #a67f59; + background: hsla(0, 0%, 100%, .5); + } + + .token.atrule, + .token.attr-value, + .token.keyword { + color: #07a; + } + + .token.function { + color: #DD4A68; + } + + .token.regex, + .token.important, + .token.variable { + color: #e90; + } + + .token.important, + .token.bold { + font-weight: bold; + } + .token.italic { + font-style: italic; + } + + .token.entity { + cursor: help; + } + + pre[data-line] { + position: relative; + padding: 1em 0 1em 3em; + } + + .line-highlight { + position: absolute; + left: 0; + right: 0; + padding: inherit 0; + margin-top: 1em; /* Same as .prism’s padding-top */ + + background: hsla(24, 20%, 50%,.08); + background: linear-gradient(to right, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0)); + + pointer-events: none; + + line-height: inherit; + white-space: pre; + } + + .line-highlight:before, + .line-highlight[data-end]:after { + content: attr(data-start); + position: absolute; + top: .6em; + left: .4em; + min-width: 1em; + padding: 0 .5em; + background-color: hsla(24, 20%, 50%,.4); + color: hsl(24, 20%, 95%); + font: bold 65%/1.5 sans-serif; + text-align: center; + vertical-align: .3em; + border-radius: 999px; + text-shadow: none; + box-shadow: 0 1px white; + } + + .line-highlight[data-end]:after
tests/entrypoints.spec.ts > should throw if binding to version of wrangler without entrypoints support over HTTPS: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L853
AssertionError: expected '<!DOCTYPE html>\n<html lang="en">\n<h…' to be '[wrangler] Couldn\'t find `wrangler d…' // Object.is equality - Expected + Received - [wrangler] Couldn't find `wrangler dev` session for service "bound" to proxy to + <!DOCTYPE html> + <html lang="en"> + <head> + <meta charset="UTF-8"> + <title> </title> + <link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,500,600" rel="stylesheet"> + + <style type="text/css"> + /* http://prismjs.com/download.html?themes=prism&languages=markup+css+clike+javascript&plugins=line-highlight+line-numbers+toolbar+show-language */ + /** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ + code[class*="language-"], + pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.8; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + } + + pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, + code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; + } + + pre[class*="language-"]::selection, pre[class*="language-"] ::selection, + code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; + } + + @media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } + } + + /* Code blocks */ + pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; + } + + :not(pre) > code[class*="language-"], + pre[class*="language-"] { + background: #f5f2f0; + } + + /* Inline code */ + :not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; + } + + .token.comment, + .token.prolog, + .token.doctype, + .token.cdata { + color: slategray; + } + + .token.punctuation { + color: #999; + } + + .namespace { + opacity: .7; + } + + .token.property, + .token.tag, + .token.boolean, + .token.number, + .token.constant, + .token.symbol, + .token.deleted { + color: #905; + } + + .token.selector, + .token.attr-name, + .token.string, + .token.char, + .token.builtin, + .token.inserted { + color: #690; + } + + .token.operator, + .token.entity, + .token.url, + .language-css .token.string, + .style .token.string { + color: #a67f59; + background: hsla(0, 0%, 100%, .5); + } + + .token.atrule, + .token.attr-value, + .token.keyword { + color: #07a; + } + + .token.function { + color: #DD4A68; + } + + .token.regex, + .token.important, + .token.variable { + color: #e90; + } + + .token.important, + .token.bold { + font-weight: bold; + } + .token.italic { + font-style: italic; + } + + .token.entity { + cursor: help; + } + + pre[data-line] { + position: relative; + padding: 1em 0 1em 3em; + } + + .line-highlight { + position: absolute; + left: 0; + right: 0; + padding: inherit 0; + margin-top: 1em; /* Same as .prism’s padding-top */ + + background: hsla(24, 20%, 50%,.08); + background: linear-gradient(to right, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0)); + + pointer-events: none; + + line-height: inherit; + white-space: pre; + } + + .line-highlight:before, + .line-highlight[data-end]:after { + content: attr(data-start); + position: absolute; + top: .6em; + left: .4em; + min-width: 1em; + padding: 0 .5em; + background-color: hsla(24, 20%, 50%,.4); + color: hsl(24, 20%, 95%); + font: bold 65%/1.5 sans-serif; + text-align: center; + vertical-align: .3em; + border-radius: 999px; + text-shadow: none; + box-shadow: 0 1px white; + } + + .line-highlight[data-end]:after
tests/entrypoints.spec.ts > should throw if binding to version of wrangler without entrypoints support over HTTPS: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L853
AssertionError: expected '<!DOCTYPE html>\n<html lang="en">\n<h…' to be '[wrangler] Couldn\'t find `wrangler d…' // Object.is equality - Expected + Received - [wrangler] Couldn't find `wrangler dev` session for service "bound" to proxy to + <!DOCTYPE html> + <html lang="en"> + <head> + <meta charset="UTF-8"> + <title> </title> + <link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,500,600" rel="stylesheet"> + + <style type="text/css"> + /* http://prismjs.com/download.html?themes=prism&languages=markup+css+clike+javascript&plugins=line-highlight+line-numbers+toolbar+show-language */ + /** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ + code[class*="language-"], + pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.8; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + } + + pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, + code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; + } + + pre[class*="language-"]::selection, pre[class*="language-"] ::selection, + code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; + } + + @media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } + } + + /* Code blocks */ + pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; + } + + :not(pre) > code[class*="language-"], + pre[class*="language-"] { + background: #f5f2f0; + } + + /* Inline code */ + :not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; + } + + .token.comment, + .token.prolog, + .token.doctype, + .token.cdata { + color: slategray; + } + + .token.punctuation { + color: #999; + } + + .namespace { + opacity: .7; + } + + .token.property, + .token.tag, + .token.boolean, + .token.number, + .token.constant, + .token.symbol, + .token.deleted { + color: #905; + } + + .token.selector, + .token.attr-name, + .token.string, + .token.char, + .token.builtin, + .token.inserted { + color: #690; + } + + .token.operator, + .token.entity, + .token.url, + .language-css .token.string, + .style .token.string { + color: #a67f59; + background: hsla(0, 0%, 100%, .5); + } + + .token.atrule, + .token.attr-value, + .token.keyword { + color: #07a; + } + + .token.function { + color: #DD4A68; + } + + .token.regex, + .token.important, + .token.variable { + color: #e90; + } + + .token.important, + .token.bold { + font-weight: bold; + } + .token.italic { + font-style: italic; + } + + .token.entity { + cursor: help; + } + + pre[data-line] { + position: relative; + padding: 1em 0 1em 3em; + } + + .line-highlight { + position: absolute; + left: 0; + right: 0; + padding: inherit 0; + margin-top: 1em; /* Same as .prism’s padding-top */ + + background: hsla(24, 20%, 50%,.08); + background: linear-gradient(to right, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0)); + + pointer-events: none; + + line-height: inherit; + white-space: pre; + } + + .line-highlight:before, + .line-highlight[data-end]:after { + content: attr(data-start); + position: absolute; + top: .6em; + left: .4em; + min-width: 1em; + padding: 0 .5em; + background-color: hsla(24, 20%, 50%,.4); + color: hsl(24, 20%, 95%); + font: bold 65%/1.5 sans-serif; + text-align: center; + vertical-align: .3em; + border-radius: 999px; + text-shadow: none; + box-shadow: 0 1px white; + } + + .line-highlight[data-end]:after
tests/entrypoints.spec.ts > should throw if binding to version of wrangler without entrypoints support over HTTPS: fixtures/entrypoints-rpc-tests/tests/entrypoints.spec.ts#L853
AssertionError: expected '<!DOCTYPE html>\n<html lang="en">\n<h…' to be '[wrangler] Couldn\'t find `wrangler d…' // Object.is equality - Expected + Received - [wrangler] Couldn't find `wrangler dev` session for service "bound" to proxy to + <!DOCTYPE html> + <html lang="en"> + <head> + <meta charset="UTF-8"> + <title> </title> + <link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,500,600" rel="stylesheet"> + + <style type="text/css"> + /* http://prismjs.com/download.html?themes=prism&languages=markup+css+clike+javascript&plugins=line-highlight+line-numbers+toolbar+show-language */ + /** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ + code[class*="language-"], + pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.8; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + } + + pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, + code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; + } + + pre[class*="language-"]::selection, pre[class*="language-"] ::selection, + code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; + } + + @media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } + } + + /* Code blocks */ + pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; + } + + :not(pre) > code[class*="language-"], + pre[class*="language-"] { + background: #f5f2f0; + } + + /* Inline code */ + :not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; + } + + .token.comment, + .token.prolog, + .token.doctype, + .token.cdata { + color: slategray; + } + + .token.punctuation { + color: #999; + } + + .namespace { + opacity: .7; + } + + .token.property, + .token.tag, + .token.boolean, + .token.number, + .token.constant, + .token.symbol, + .token.deleted { + color: #905; + } + + .token.selector, + .token.attr-name, + .token.string, + .token.char, + .token.builtin, + .token.inserted { + color: #690; + } + + .token.operator, + .token.entity, + .token.url, + .language-css .token.string, + .style .token.string { + color: #a67f59; + background: hsla(0, 0%, 100%, .5); + } + + .token.atrule, + .token.attr-value, + .token.keyword { + color: #07a; + } + + .token.function { + color: #DD4A68; + } + + .token.regex, + .token.important, + .token.variable { + color: #e90; + } + + .token.important, + .token.bold { + font-weight: bold; + } + .token.italic { + font-style: italic; + } + + .token.entity { + cursor: help; + } + + pre[data-line] { + position: relative; + padding: 1em 0 1em 3em; + } + + .line-highlight { + position: absolute; + left: 0; + right: 0; + padding: inherit 0; + margin-top: 1em; /* Same as .prism’s padding-top */ + + background: hsla(24, 20%, 50%,.08); + background: linear-gradient(to right, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0)); + + pointer-events: none; + + line-height: inherit; + white-space: pre; + } + + .line-highlight:before, + .line-highlight[data-end]:after { + content: attr(data-start); + position: absolute; + top: .6em; + left: .4em; + min-width: 1em; + padding: 0 .5em; + background-color: hsla(24, 20%, 50%,.4); + color: hsl(24, 20%, 95%); + font: bold 65%/1.5 sans-serif; + text-align: center; + vertical-align: .3em; + border-radius: 999px; + text-shadow: none; + box-shadow: 0 1px white; + } + + .line-highlight[data-end]:after
Tests (ubuntu-latest, ./tools)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Tests (ubuntu-latest, ./tools)
No files were found with the provided path: /home/runner/work/_temp/wrangler-debug-logs/. No artifacts will be uploaded.
Tests (ubuntu-latest, ./tools)
No files were found with the provided path: /home/runner/work/_temp/test-report/. No artifacts will be uploaded.
Tests (ubuntu-latest, ./packages/*)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Tests (ubuntu-latest, ./packages/*)
No files were found with the provided path: /home/runner/work/_temp/wrangler-debug-logs/. No artifacts will be uploaded.
Tests (windows-latest, ./packages/*)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Tests (windows-latest, ./packages/*)
No files were found with the provided path: D:\a\_temp/wrangler-debug-logs/. No artifacts will be uploaded.
Tests (macos-13, ./packages/*)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Tests (macos-13, ./packages/*)
No files were found with the provided path: /Users/runner/work/_temp/wrangler-debug-logs/. No artifacts will be uploaded.
Tests (ubuntu-latest, ./fixtures/*)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Tests (ubuntu-latest, ./fixtures/*)
No files were found with the provided path: /home/runner/work/_temp/test-report/. No artifacts will be uploaded.
Tests (windows-latest, ./fixtures/*)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Tests (windows-latest, ./fixtures/*)
No files were found with the provided path: D:\a\_temp/test-report/. No artifacts will be uploaded.
Tests (macos-13, ./fixtures/*)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Tests (macos-13, ./fixtures/*)
No files were found with the provided path: /Users/runner/work/_temp/test-report/. No artifacts will be uploaded.
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "e2e-test-debug-logs-macos-13-", "e2e-test-debug-logs-ubuntu-latest-", "e2e-test-debug-logs-windows-latest-", "e2e-test-report-macos-13-", "e2e-test-report-ubuntu-latest-", "e2e-test-report-windows-latest-". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/

Artifacts

Produced during runtime
Name Size
e2e-test-debug-logs-macos-13- Expired
314 KB
e2e-test-debug-logs-ubuntu-latest- Expired
351 KB
e2e-test-debug-logs-windows-latest- Expired
316 KB
e2e-test-report-macos-13- Expired
1.33 MB
e2e-test-report-ubuntu-latest- Expired
1.33 MB
e2e-test-report-windows-latest- Expired
1.29 MB