fetch: implement forbidden request header #14871
nodejs.yml
on: pull_request
Matrix: test-without-intl
Matrix: test
dependency-review
11s
Lint
34s
Fuzzing
3m 29s
Test TypeScript types
35s
automerge
0s
Annotations
30 errors and 30 notices
should not overwrite existing accept-encoding header when auto decompression is true:
test/node-fetch/main.js#L764
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^] {
code: 'ERR_TEST_FAILURE',
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^
at /home/runner/work/undici/undici/test/node-fetch/main.js:764:14
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Test.run (node:internal/test_runner/test:790:9)
at async Suite.processPendingSubtests (node:internal/test_runner/test:517:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'gzip, deflate',
expected: 'gzip',
operator: 'strictEqual'
}
}
|
test (20, ubuntu-latest) / Test with Node.js 20 on ubuntu-latest
Process completed with exit code 1.
|
should not overwrite existing accept-encoding header when auto decompression is true:
test/node-fetch/main.js#L764
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^] {
code: 'ERR_TEST_FAILURE',
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^
at /home/runner/work/undici/undici/test/node-fetch/main.js:764:14
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Test.run (node:internal/test_runner/test:640:9)
at async Suite.processPendingSubtests (node:internal/test_runner/test:382:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'gzip, deflate',
expected: 'gzip',
operator: 'strictEqual'
}
}
|
test (21, ubuntu-latest) / Test with Node.js 21 on ubuntu-latest
Process completed with exit code 1.
|
should not overwrite existing accept-encoding header when auto decompression is true:
test/node-fetch/main.js#L764
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^] {
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^
at /home/runner/work/undici/undici/test/node-fetch/main.js:764:14
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Test.run (node:internal/test_runner/test:632:9)
at async Suite.processPendingSubtests (node:internal/test_runner/test:374:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'gzip, deflate',
expected: 'gzip',
operator: 'strictEqual'
},
code: 'ERR_TEST_FAILURE'
}
|
test (18, ubuntu-latest) / Test with Node.js 18 on ubuntu-latest
Process completed with exit code 1.
|
should not overwrite existing accept-encoding header when auto decompression is true:
test/node-fetch/main.js#L764
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^] {
code: 'ERR_TEST_FAILURE',
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^
at /home/runner/work/undici/undici/test/node-fetch/main.js:764:14
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async Test.run (node:internal/test_runner/test:931:9)
at async Suite.processPendingSubtests (node:internal/test_runner/test:629:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'gzip, deflate',
expected: 'gzip',
operator: 'strictEqual'
}
}
|
test (22, ubuntu-latest) / Test with Node.js 22 on ubuntu-latest
Process completed with exit code 1.
|
should not overwrite existing accept-encoding header when auto decompression is true:
test/node-fetch/main.js#L764
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^] {
code: 'ERR_TEST_FAILURE',
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^
at /Users/runner/work/undici/undici/test/node-fetch/main.js:764:14
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async Test.run (node:internal/test_runner/test:931:9)
at async Suite.processPendingSubtests (node:internal/test_runner/test:629:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'gzip, deflate',
expected: 'gzip',
operator: 'strictEqual'
}
}
|
test (22, macos-latest) / Test with Node.js 22 on macos-latest
Process completed with exit code 1.
|
should not overwrite existing accept-encoding header when auto decompression is true:
test/node-fetch/main.js#L764
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^] {
code: 'ERR_TEST_FAILURE',
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^
at /Users/runner/work/undici/undici/test/node-fetch/main.js:764:14
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Test.run (node:internal/test_runner/test:790:9)
at async Suite.processPendingSubtests (node:internal/test_runner/test:517:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'gzip, deflate',
expected: 'gzip',
operator: 'strictEqual'
}
}
|
test (20, macos-latest) / Test with Node.js 20 on macos-latest
Process completed with exit code 1.
|
should not overwrite existing accept-encoding header when auto decompression is true:
test/node-fetch/main.js#L764
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^] {
code: 'ERR_TEST_FAILURE',
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^
at /Users/runner/work/undici/undici/test/node-fetch/main.js:764:14
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Test.run (node:internal/test_runner/test:640:9)
at async Suite.processPendingSubtests (node:internal/test_runner/test:382:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'gzip, deflate',
expected: 'gzip',
operator: 'strictEqual'
}
}
|
test (21, macos-latest) / Test with Node.js 21 on macos-latest
Process completed with exit code 1.
|
should not overwrite existing accept-encoding header when auto decompression is true:
test/node-fetch/main.js#L764
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^] {
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^
at /Users/runner/work/undici/undici/test/node-fetch/main.js:764:14
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Test.run (node:internal/test_runner/test:632:9)
at async Suite.processPendingSubtests (node:internal/test_runner/test:374:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'gzip, deflate',
expected: 'gzip',
operator: 'strictEqual'
},
code: 'ERR_TEST_FAILURE'
}
|
test (18, macos-latest) / Test with Node.js 18 on macos-latest
Process completed with exit code 1.
|
should not overwrite existing accept-encoding header when auto decompression is true:
test\node-fetch\main.js#L764
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^] {
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^
at D:\a\undici\undici\test\node-fetch\main.js:764:14
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Test.run (node:internal/test_runner/test:632:9)
at async Suite.processPendingSubtests (node:internal/test_runner/test:374:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'gzip, deflate',
expected: 'gzip',
operator: 'strictEqual'
},
code: 'ERR_TEST_FAILURE'
}
|
test (18, windows-latest) / Test with Node.js 18 on windows-latest
Process completed with exit code 1.
|
should not overwrite existing accept-encoding header when auto decompression is true:
test\node-fetch\main.js#L764
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^] {
code: 'ERR_TEST_FAILURE',
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^
at D:\a\undici\undici\test\node-fetch\main.js:764:14
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async Test.run (node:internal/test_runner/test:931:9)
at async Suite.processPendingSubtests (node:internal/test_runner/test:629:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'gzip, deflate',
expected: 'gzip',
operator: 'strictEqual'
}
}
|
test (22, windows-latest) / Test with Node.js 22 on windows-latest
Process completed with exit code 1.
|
should not overwrite existing accept-encoding header when auto decompression is true:
test\node-fetch\main.js#L764
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^] {
code: 'ERR_TEST_FAILURE',
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^
at D:\a\undici\undici\test\node-fetch\main.js:764:14
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Test.run (node:internal/test_runner/test:790:9)
at async Suite.processPendingSubtests (node:internal/test_runner/test:517:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'gzip, deflate',
expected: 'gzip',
operator: 'strictEqual'
}
}
|
test (20, windows-latest) / Test with Node.js 20 on windows-latest
Process completed with exit code 1.
|
should not overwrite existing accept-encoding header when auto decompression is true:
test\node-fetch\main.js#L764
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^] {
code: 'ERR_TEST_FAILURE',
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^
at D:\a\undici\undici\test\node-fetch\main.js:764:14
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Test.run (node:internal/test_runner/test:640:9)
at async Suite.processPendingSubtests (node:internal/test_runner/test:382:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'gzip, deflate',
expected: 'gzip',
operator: 'strictEqual'
}
}
|
test (21, windows-latest) / Test with Node.js 21 on windows-latest
Process completed with exit code 1.
|
should not overwrite existing accept-encoding header when auto decompression is true:
test/node-fetch/main.js#L764
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^] {
code: 'ERR_TEST_FAILURE',
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^
at /home/runner/work/undici/undici/test/node-fetch/main.js:764:14
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Test.run (node:internal/test_runner/test:640:9)
at async Suite.processPendingSubtests (node:internal/test_runner/test:382:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'gzip, deflate',
expected: 'gzip',
operator: 'strictEqual'
}
}
|
Test with Node.js 21 compiled --without-intl
Process completed with exit code 1.
|
should not overwrite existing accept-encoding header when auto decompression is true:
test/node-fetch/main.js#L764
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^] {
code: 'ERR_TEST_FAILURE',
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^
at /home/runner/work/undici/undici/test/node-fetch/main.js:764:14
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async Test.run (node:internal/test_runner/test:931:9)
at async Suite.processPendingSubtests (node:internal/test_runner/test:629:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'gzip, deflate',
expected: 'gzip',
operator: 'strictEqual'
}
}
|
Test with Node.js 22 compiled --without-intl
Process completed with exit code 1.
|
should not overwrite existing accept-encoding header when auto decompression is true:
test/node-fetch/main.js#L764
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^] {
code: 'ERR_TEST_FAILURE',
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'gzip, deflate'
- 'gzip'
^
at /home/runner/work/undici/undici/test/node-fetch/main.js:764:14
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Test.run (node:internal/test_runner/test:797:9)
at async Suite.processPendingSubtests (node:internal/test_runner/test:527:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'gzip, deflate',
expected: 'gzip',
operator: 'strictEqual'
}
}
|
Test with Node.js 20 compiled --without-intl
Process completed with exit code 1.
|
test (20, ubuntu-latest) / Test with Node.js 20 on ubuntu-latest
Total Tests: 1016
Suites 📂: 78
Passed ✅: 1011
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 5
Todo 📝: 0
Duration 🕐: 29039.215ms
|
test (20, ubuntu-latest) / Test with Node.js 20 on ubuntu-latest
Total Tests: 189
Suites 📂: 6
Passed ✅: 175
Failed ❌: 1
Canceled 🚫: 0
Skipped ⏭️: 13
Todo 📝: 0
Duration 🕐: 3069.965ms
|
test (21, ubuntu-latest) / Test with Node.js 21 on ubuntu-latest
Total Tests: 1016
Suites 📂: 78
Passed ✅: 1012
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 4
Todo 📝: 0
Duration 🕐: 28005.647ms
|
test (21, ubuntu-latest) / Test with Node.js 21 on ubuntu-latest
Total Tests: 189
Suites 📂: 6
Passed ✅: 175
Failed ❌: 1
Canceled 🚫: 0
Skipped ⏭️: 13
Todo 📝: 0
Duration 🕐: 3013.499ms
|
test (18, ubuntu-latest) / Test with Node.js 18 on ubuntu-latest
Total Tests: 1016
Suites 📂: 78
Passed ✅: 1012
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 4
Todo 📝: 0
Duration 🕐: 35224.027ms
|
test (18, ubuntu-latest) / Test with Node.js 18 on ubuntu-latest
Total Tests: 189
Suites 📂: 6
Passed ✅: 175
Failed ❌: 1
Canceled 🚫: 0
Skipped ⏭️: 13
Todo 📝: 0
Duration 🕐: 3074.456ms
|
test (22, ubuntu-latest) / Test with Node.js 22 on ubuntu-latest
Total Tests: 1016
Suites 📂: 78
Passed ✅: 1011
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 5
Todo 📝: 0
Duration 🕐: 31982.157ms
|
test (22, ubuntu-latest) / Test with Node.js 22 on ubuntu-latest
Total Tests: 189
Suites 📂: 6
Passed ✅: 175
Failed ❌: 1
Canceled 🚫: 0
Skipped ⏭️: 13
Todo 📝: 0
Duration 🕐: 3244.634ms
|
test (22, macos-latest) / Test with Node.js 22 on macos-latest
Total Tests: 1016
Suites 📂: 78
Passed ✅: 1011
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 5
Todo 📝: 0
Duration 🕐: 36145.328ms
|
test (22, macos-latest) / Test with Node.js 22 on macos-latest
Total Tests: 189
Suites 📂: 6
Passed ✅: 175
Failed ❌: 1
Canceled 🚫: 0
Skipped ⏭️: 13
Todo 📝: 0
Duration 🕐: 2835.697ms
|
test (20, macos-latest) / Test with Node.js 20 on macos-latest
Total Tests: 1016
Suites 📂: 78
Passed ✅: 1011
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 5
Todo 📝: 0
Duration 🕐: 38038.305ms
|
test (20, macos-latest) / Test with Node.js 20 on macos-latest
Total Tests: 189
Suites 📂: 6
Passed ✅: 175
Failed ❌: 1
Canceled 🚫: 0
Skipped ⏭️: 13
Todo 📝: 0
Duration 🕐: 2909.314ms
|
test (21, macos-latest) / Test with Node.js 21 on macos-latest
Total Tests: 1016
Suites 📂: 78
Passed ✅: 1012
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 4
Todo 📝: 0
Duration 🕐: 36837.809ms
|
test (21, macos-latest) / Test with Node.js 21 on macos-latest
Total Tests: 189
Suites 📂: 6
Passed ✅: 175
Failed ❌: 1
Canceled 🚫: 0
Skipped ⏭️: 13
Todo 📝: 0
Duration 🕐: 2953.299ms
|
test (18, macos-latest) / Test with Node.js 18 on macos-latest
Total Tests: 1016
Suites 📂: 78
Passed ✅: 1012
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 4
Todo 📝: 0
Duration 🕐: 45577.328ms
|
test (18, macos-latest) / Test with Node.js 18 on macos-latest
Total Tests: 189
Suites 📂: 6
Passed ✅: 175
Failed ❌: 1
Canceled 🚫: 0
Skipped ⏭️: 13
Todo 📝: 0
Duration 🕐: 2848.000ms
|
test (18, windows-latest) / Test with Node.js 18 on windows-latest
Total Tests: 1016
Suites 📂: 78
Passed ✅: 1012
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 4
Todo 📝: 0
Duration 🕐: 38348.714ms
|
test (18, windows-latest) / Test with Node.js 18 on windows-latest
Total Tests: 189
Suites 📂: 6
Passed ✅: 175
Failed ❌: 1
Canceled 🚫: 0
Skipped ⏭️: 13
Todo 📝: 0
Duration 🕐: 3413.880ms
|
test (22, windows-latest) / Test with Node.js 22 on windows-latest
Total Tests: 1016
Suites 📂: 78
Passed ✅: 1011
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 5
Todo 📝: 0
Duration 🕐: 31420.940ms
|
test (22, windows-latest) / Test with Node.js 22 on windows-latest
Total Tests: 189
Suites 📂: 6
Passed ✅: 175
Failed ❌: 1
Canceled 🚫: 0
Skipped ⏭️: 13
Todo 📝: 0
Duration 🕐: 3305.659ms
|
test (20, windows-latest) / Test with Node.js 20 on windows-latest
Total Tests: 1016
Suites 📂: 78
Passed ✅: 1011
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 5
Todo 📝: 0
Duration 🕐: 32454.059ms
|
test (20, windows-latest) / Test with Node.js 20 on windows-latest
Total Tests: 189
Suites 📂: 6
Passed ✅: 175
Failed ❌: 1
Canceled 🚫: 0
Skipped ⏭️: 13
Todo 📝: 0
Duration 🕐: 3332.097ms
|
test (21, windows-latest) / Test with Node.js 21 on windows-latest
Total Tests: 1016
Suites 📂: 78
Passed ✅: 1012
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 4
Todo 📝: 0
Duration 🕐: 31577.914ms
|
test (21, windows-latest) / Test with Node.js 21 on windows-latest
Total Tests: 189
Suites 📂: 6
Passed ✅: 175
Failed ❌: 1
Canceled 🚫: 0
Skipped ⏭️: 13
Todo 📝: 0
Duration 🕐: 3297.371ms
|
Test with Node.js 21 compiled --without-intl
Total Tests: 1016
Suites 📂: 78
Passed ✅: 1012
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 4
Todo 📝: 0
Duration 🕐: 28192.645ms
|
Test with Node.js 21 compiled --without-intl
Total Tests: 189
Suites 📂: 6
Passed ✅: 175
Failed ❌: 1
Canceled 🚫: 0
Skipped ⏭️: 13
Todo 📝: 0
Duration 🕐: 3028.988ms
|
Test with Node.js 22 compiled --without-intl
Total Tests: 1016
Suites 📂: 78
Passed ✅: 1011
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 5
Todo 📝: 0
Duration 🕐: 28069.098ms
|
Test with Node.js 22 compiled --without-intl
Total Tests: 189
Suites 📂: 6
Passed ✅: 175
Failed ❌: 1
Canceled 🚫: 0
Skipped ⏭️: 13
Todo 📝: 0
Duration 🕐: 3051.632ms
|
Test with Node.js 20 compiled --without-intl
Total Tests: 1016
Suites 📂: 78
Passed ✅: 1011
Failed ❌: 0
Canceled 🚫: 0
Skipped ⏭️: 5
Todo 📝: 0
Duration 🕐: 29147.613ms
|
Test with Node.js 20 compiled --without-intl
Total Tests: 189
Suites 📂: 6
Passed ✅: 175
Failed ❌: 1
Canceled 🚫: 0
Skipped ⏭️: 13
Todo 📝: 0
Duration 🕐: 3108.421ms
|