Skip to content

feat!: TCP/TLS wrap-based interception #1777

feat!: TCP/TLS wrap-based interception

feat!: TCP/TLS wrap-based interception #1777

Triggered via pull request March 8, 2026 17:13
Status Failure
Total duration 57s
Artifacts

ci.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

20 errors
[node] modules/XMLHttpRequest/response/xhr-response-progress.neutral.test.ts > responds with a mocked delayed chunked response: test/modules/XMLHttpRequest/response/xhr-response-progress.neutral.test.ts#L165
AssertionError: expected +0 to be 200 // Object.is equality - Expected + Received - 200 + 0 ❯ modules/XMLHttpRequest/response/xhr-response-progress.neutral.test.ts:165:31
[node] modules/XMLHttpRequest/response/xhr-response-progress.neutral.test.ts > responds with a mocked immediate chunked response: test/modules/XMLHttpRequest/response/xhr-response-progress.neutral.test.ts#L100
AssertionError: expected '' to be 'helloworld' // Object.is equality - Expected + Received - helloworld ❯ modules/XMLHttpRequest/response/xhr-response-progress.neutral.test.ts:100:53
[node] modules/XMLHttpRequest/response/xhr-response-progress.neutral.test.ts > responds with a mocked immediate chunked response: test/modules/XMLHttpRequest/response/xhr-response-progress.neutral.test.ts#L99
AssertionError: expected +0 to be 200 // Object.is equality - Expected + Received - 200 + 0 ❯ modules/XMLHttpRequest/response/xhr-response-progress.neutral.test.ts:99:31
[node] modules/XMLHttpRequest/response/xhr-response-empty.neutral.test.ts > responds with an empty mocked response to an HTTPS request: test/modules/XMLHttpRequest/response/xhr-response-empty.neutral.test.ts#L113
AssertionError: expected +0 to be 204 // Object.is equality - Expected + Received - 204 + 0 ❯ modules/XMLHttpRequest/response/xhr-response-empty.neutral.test.ts:113:31
[node] modules/XMLHttpRequest/response/xhr-response-empty.neutral.test.ts > responds with an empty mocked response to an HTTP request: test/modules/XMLHttpRequest/response/xhr-response-empty.neutral.test.ts#L74
AssertionError: expected +0 to be 204 // Object.is equality - Expected + Received - 204 + 0 ❯ modules/XMLHttpRequest/response/xhr-response-empty.neutral.test.ts:74:31
[node] modules/XMLHttpRequest/regressions/xhr-location-undefined.test.ts: test/modules/XMLHttpRequest/regressions/xhr-location-undefined.test.ts#L2
Error: Cannot find module '#/src/interceptors/XMLHttpRequest' imported from '/Users/runner/work/interceptors/interceptors/test/modules/XMLHttpRequest/regressions/xhr-location-undefined.test.ts' ❯ modules/XMLHttpRequest/regressions/xhr-location-undefined.test.ts:2:1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'ERR_MODULE_NOT_FOUND' }
[node] features/events/response.test.ts: test/features/events/response.test.ts#L41
TypeError: Cannot set properties of undefined (setting '_strictSSL') ❯ features/events/response.test.ts:41:26
[node] features/events/request.test.ts > XMLHttpRequest: emits the "request" event upon the request (no CORS): test/features/events/request.test.ts#L82
AssertionError: expected "vi.fn()" to be called 1 times, but got 2 times ❯ features/events/request.test.ts:82:27
[node] third-party/miniflare.test.ts: test/third-party/miniflare.test.ts#L6
Error: Cannot find module '#/src/interceptors/XMLHttpRequest' imported from '/Users/runner/work/interceptors/interceptors/test/third-party/miniflare.test.ts' ❯ third-party/miniflare.test.ts:6:1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'ERR_MODULE_NOT_FOUND' }
[node] third-party/miniflare-xhr.test.ts: test/third-party/miniflare-xhr.test.ts#L2
Error: Cannot find module '#/src/interceptors/XMLHttpRequest' imported from '/Users/runner/work/interceptors/interceptors/test/third-party/miniflare-xhr.test.ts' ❯ third-party/miniflare-xhr.test.ts:2:1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'ERR_MODULE_NOT_FOUND' }
[node] modules/XMLHttpRequest/response/xhr-response-progress.neutral.test.ts > responds with a mocked delayed chunked response: test/modules/XMLHttpRequest/response/xhr-response-progress.neutral.test.ts#L165
AssertionError: expected +0 to be 200 // Object.is equality - Expected + Received - 200 + 0 ❯ modules/XMLHttpRequest/response/xhr-response-progress.neutral.test.ts:165:31
[node] modules/XMLHttpRequest/response/xhr-response-progress.neutral.test.ts > responds with a mocked immediate chunked response: test/modules/XMLHttpRequest/response/xhr-response-progress.neutral.test.ts#L100
AssertionError: expected '' to be 'helloworld' // Object.is equality - Expected + Received - helloworld ❯ modules/XMLHttpRequest/response/xhr-response-progress.neutral.test.ts:100:53
[node] modules/XMLHttpRequest/response/xhr-response-progress.neutral.test.ts > responds with a mocked immediate chunked response: test/modules/XMLHttpRequest/response/xhr-response-progress.neutral.test.ts#L99
AssertionError: expected +0 to be 200 // Object.is equality - Expected + Received - 200 + 0 ❯ modules/XMLHttpRequest/response/xhr-response-progress.neutral.test.ts:99:31
[node] modules/XMLHttpRequest/response/xhr-response-empty.neutral.test.ts > responds with an empty mocked response to an HTTPS request: test/modules/XMLHttpRequest/response/xhr-response-empty.neutral.test.ts#L113
AssertionError: expected +0 to be 204 // Object.is equality - Expected + Received - 204 + 0 ❯ modules/XMLHttpRequest/response/xhr-response-empty.neutral.test.ts:113:31
[node] modules/XMLHttpRequest/response/xhr-response-empty.neutral.test.ts > responds with an empty mocked response to an HTTP request: test/modules/XMLHttpRequest/response/xhr-response-empty.neutral.test.ts#L74
AssertionError: expected +0 to be 204 // Object.is equality - Expected + Received - 204 + 0 ❯ modules/XMLHttpRequest/response/xhr-response-empty.neutral.test.ts:74:31
[node] modules/XMLHttpRequest/regressions/xhr-location-undefined.test.ts: test/modules/XMLHttpRequest/regressions/xhr-location-undefined.test.ts#L2
Error: Cannot find module '#/src/interceptors/XMLHttpRequest' imported from '/Users/runner/work/interceptors/interceptors/test/modules/XMLHttpRequest/regressions/xhr-location-undefined.test.ts' ❯ modules/XMLHttpRequest/regressions/xhr-location-undefined.test.ts:2:1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'ERR_MODULE_NOT_FOUND' }
[node] features/events/response.test.ts: test/features/events/response.test.ts#L41
TypeError: Cannot set properties of undefined (setting '_strictSSL') ❯ features/events/response.test.ts:41:26
[node] features/events/request.test.ts > XMLHttpRequest: emits the "request" event upon the request (no CORS): test/features/events/request.test.ts#L82
AssertionError: expected "vi.fn()" to be called 1 times, but got 2 times ❯ features/events/request.test.ts:82:27
[node] third-party/miniflare.test.ts: test/third-party/miniflare.test.ts#L6
Error: Cannot find module '#/src/interceptors/XMLHttpRequest' imported from '/Users/runner/work/interceptors/interceptors/test/third-party/miniflare.test.ts' ❯ third-party/miniflare.test.ts:6:1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'ERR_MODULE_NOT_FOUND' }
[node] third-party/miniflare-xhr.test.ts: test/third-party/miniflare-xhr.test.ts#L2
Error: Cannot find module '#/src/interceptors/XMLHttpRequest' imported from '/Users/runner/work/interceptors/interceptors/test/third-party/miniflare-xhr.test.ts' ❯ third-party/miniflare-xhr.test.ts:2:1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'ERR_MODULE_NOT_FOUND' }