lib: fix modulo sign in webidl convertToInt #5909
test-shared.yml
on: pull_request
Build slim tarball
1m 56s
Matrix: build
Annotations
16 errors
|
aarch64-darwin: with shared libraries
Process completed with exit code 2.
|
|
aarch64-darwin: with shared libraries:
test/wpt/test-blob.js#L0
--- stderr ---
/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/common/wpt.js:844
throw new Error(
^
Error: Found 2 unexpected failures. Consider updating test/wpt/status/FileAPI/blob.cjs for these files:
Blob-slice-overflow.any.js
Blob-slice.any.js
at process.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/common/wpt.js:844:15)
at process.emit (node:events:509:20)
Node.js v26.0.0-pre
--- stdout ---
[SKIPPED] Blob-constructor-dom.window.js: Depends on DOM API
[SKIPPED] Blob-in-worker.worker.js: Depends on Web Workers API
[PASS] Blob.arrayBuffer()
[PASS] Blob.arrayBuffer() empty Blob data
[PASS] Blob.arrayBuffer() non-ascii input
[PASS] Blob.arrayBuffer() non-unicode input
[PASS] Blob.arrayBuffer() concurrent reads
[PASS] Blob.bytes()
[PASS] Blob.bytes() empty Blob data
[PASS] Blob.bytes() non-ascii input
[PASS] Blob.bytes() non-unicode input
[PASS] Blob.bytes() concurrent reads
[PASS] Blob interface object
[PASS] Blob constructor with no arguments
[PASS] Blob constructor with no arguments, without 'new'
[PASS] Blob constructor without brackets
[PASS] Blob constructor with undefined as first argument
[PASS] Blob.stream() returns [NewObject]
[PASS] Blob.text() returns [NewObject]
[PASS] Blob.arrayBuffer() returns [NewObject]
[PASS] Blob.bytes() returns [NewObject]
[PASS] Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
[PASS] A plain object with custom @@iterator should be treated as a sequence for the blobParts argument.
[PASS] blobParts not an object: boolean
[PASS] blobParts not an object: boolean with Boolean.prototype[Symbol.iterator]
[PASS] blobParts not an object: string
[PASS] blobParts not an object: string with String.prototype[Symbol.iterator]
[PASS] blobParts not an object: number
[PASS] blobParts not an object: number with Number.prototype[Symbol.iterator]
[PASS] blobParts not an object: BigInt
[PASS] blobParts not an object: BigInt with BigInt.prototype[Symbol.iterator]
[PASS] blobParts not an object: Symbol
[PASS] blobParts not an object: Symbol with Symbol.prototype[Symbol.iterator]
[PASS] The length getter should be invoked and any exceptions should be propagated.
[PASS] ToUint32 should be applied to the length and any exceptions should be propagated.
[PASS] Getters and value conversions should happen in order until an exception is thrown.
[PASS] ToString should be called on elements of the blobParts array and any exceptions should be propagated.
[PASS] options properties should be accessed in lexicographic order.
[PASS] Arguments should be evaluated from left to right.
[PASS] Passing 123 for options should throw
[PASS] Passing 123.4 for options should throw
[PASS] Passing true for options should throw
[PASS] Passing "abc" for options should throw
[PASS] Blob with type ""
[PASS] Blob with type "a"
[PASS] Blob with type "A"
[PASS] Blob with type "text/html"
[PASS] Blob with type "TEXT/HTML"
[PASS] Blob with type "text/plain;charset=utf-8"
[PASS] Blob with type "å"
[PASS] Blob with type "𐑾"
[PASS] Blob with type " image/gif "
[PASS] Blob with type "\timage/gif\t"
[PASS] Blob with type "image/gif;�"
[PASS] Blob with type "İmage/gif"
[PASS] Blob with type "ımage/gif"
[PASS] Blob with type "image/gif\0"
[PASS] Blob with type "unknown/unknown"
[PASS] Blob with type "text/plain"
[PASS] Blob with type "image/png"
[PASS] A plain object with @@iterator should be treated as a sequence for the blobParts argument.
[PASS] A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.
[PASS] A String object should be treated as a sequence for the blobParts argument.
[PASS] A Uint8Array object should be treated as a sequence for the blobParts argument.
[PASS] Changes to the blobParts array should be reflected in the returned Blob (pop).
[PASS] Changes to the blobParts array should be reflected in the returned Blob (unshift).
[PASS] ToString should be called on elements of the blobParts array.
[PASS] ArrayBuffer elements of the blobParts array sh
|
|
aarch64-darwin: with shared libraries:
test/parallel/test-internal-webidl-converttoint.js#L22
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
0 !== -1
at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/parallel/test-internal-webidl-converttoint.js:22:8)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:255:19)
at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5)
at node:internal/main/run_main_module:33:47 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 0,
expected: -1,
operator: 'strictEqual',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node --expose-internals /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/parallel/test-internal-webidl-converttoint.js
|
|
aarch64-darwin: with shared libraries:
test/parallel/test-blob.js#L148
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
1 !== 0
at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/parallel/test-blob.js:148:10)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:255:19)
at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5)
at node:internal/main/run_main_module:33:47 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 1,
expected: 0,
operator: 'strictEqual',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node --no-warnings --expose-internals /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/parallel/test-blob.js
|
|
aarch64-linux: with shared libraries
Process completed with exit code 2.
|
|
aarch64-linux: with shared libraries:
test/wpt/test-blob.js#L0
--- stderr ---
/home/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/common/wpt.js:844
throw new Error(
^
Error: Found 2 unexpected failures. Consider updating test/wpt/status/FileAPI/blob.cjs for these files:
Blob-slice-overflow.any.js
Blob-slice.any.js
at process.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/common/wpt.js:844:15)
at process.emit (node:events:509:20)
Node.js v26.0.0-pre
--- stdout ---
[SKIPPED] Blob-constructor-dom.window.js: Depends on DOM API
[SKIPPED] Blob-in-worker.worker.js: Depends on Web Workers API
[PASS] Blob.arrayBuffer()
[PASS] Blob.bytes()
[PASS] Blob.bytes() empty Blob data
[PASS] Blob.bytes() non-ascii input
[PASS] Blob.arrayBuffer() empty Blob data
[PASS] Blob.arrayBuffer() non-ascii input
[PASS] Blob.bytes() non-unicode input
[PASS] Blob.arrayBuffer() non-unicode input
[PASS] Blob.bytes() concurrent reads
[PASS] Blob.arrayBuffer() concurrent reads
[PASS] Blob interface object
[PASS] Blob constructor with no arguments
[PASS] Blob constructor with no arguments, without 'new'
[PASS] Blob constructor without brackets
[PASS] Blob constructor with undefined as first argument
[PASS] Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
[PASS] A plain object with custom @@iterator should be treated as a sequence for the blobParts argument.
[PASS] blobParts not an object: boolean
[PASS] blobParts not an object: boolean with Boolean.prototype[Symbol.iterator]
[PASS] blobParts not an object: string
[PASS] blobParts not an object: string with String.prototype[Symbol.iterator]
[PASS] blobParts not an object: number
[PASS] blobParts not an object: number with Number.prototype[Symbol.iterator]
[PASS] blobParts not an object: BigInt
[PASS] blobParts not an object: BigInt with BigInt.prototype[Symbol.iterator]
[PASS] blobParts not an object: Symbol
[PASS] blobParts not an object: Symbol with Symbol.prototype[Symbol.iterator]
[PASS] The length getter should be invoked and any exceptions should be propagated.
[PASS] ToUint32 should be applied to the length and any exceptions should be propagated.
[PASS] Getters and value conversions should happen in order until an exception is thrown.
[PASS] ToString should be called on elements of the blobParts array and any exceptions should be propagated.
[PASS] options properties should be accessed in lexicographic order.
[PASS] Arguments should be evaluated from left to right.
[PASS] Passing 123 for options should throw
[PASS] Passing 123.4 for options should throw
[PASS] Passing true for options should throw
[PASS] Passing "abc" for options should throw
[PASS] Blob with type ""
[PASS] Blob with type "a"
[PASS] Blob with type "A"
[PASS] Blob with type "text/html"
[PASS] Blob with type "TEXT/HTML"
[PASS] Blob with type "text/plain;charset=utf-8"
[PASS] Blob with type "å"
[PASS] Blob with type "𐑾"
[PASS] Blob with type " image/gif "
[PASS] Blob with type "\timage/gif\t"
[PASS] Blob with type "image/gif;�"
[PASS] Blob with type "İmage/gif"
[PASS] Blob with type "ımage/gif"
[PASS] Blob with type "image/gif\0"
[PASS] Blob with type "unknown/unknown"
[PASS] Blob with type "text/plain"
[PASS] Blob with type "image/png"
[PASS] A plain object with @@iterator should be treated as a sequence for the blobParts argument.
[PASS] A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.
[PASS] A String object should be treated as a sequence for the blobParts argument.
[PASS] A Uint8Array object should be treated as a sequence for the blobParts argument.
[PASS] Changes to the blobParts array should be reflected in the returned Blob (pop).
[PASS] Changes to the blobParts array should be reflected in the returned Blob (unshift).
[PASS] ToString should be called on elements of the blobParts array.
[PASS] ArrayBuffer elements of the blobParts array should be supported.
[UNEXPECTED_PASS][PASS] Passing typed arrays as elements of the blobParts array should work.
[UNEXPECTED_PASS][PASS] Passing a Float16Array as elemen
|
|
aarch64-linux: with shared libraries:
test/parallel/test-internal-webidl-converttoint.js#L22
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
0 !== -1
at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/parallel/test-internal-webidl-converttoint.js:22:8)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:255:19)
at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5)
at node:internal/main/run_main_module:33:47 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 0,
expected: -1,
operator: 'strictEqual',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node --expose-internals /home/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/parallel/test-internal-webidl-converttoint.js
|
|
aarch64-linux: with shared libraries:
test/parallel/test-blob.js#L148
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
1 !== 0
at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/parallel/test-blob.js:148:10)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:255:19)
at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5)
at node:internal/main/run_main_module:33:47 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 1,
expected: 0,
operator: 'strictEqual',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node --no-warnings --expose-internals /home/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/parallel/test-blob.js
|
|
x86_64-linux: with shared libraries
Process completed with exit code 2.
|
|
x86_64-linux: with shared libraries:
test/wpt/test-blob.js#L0
--- stderr ---
/home/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/common/wpt.js:844
throw new Error(
^
Error: Found 2 unexpected failures. Consider updating test/wpt/status/FileAPI/blob.cjs for these files:
Blob-slice-overflow.any.js
Blob-slice.any.js
at process.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/common/wpt.js:844:15)
at process.emit (node:events:509:20)
Node.js v26.0.0-pre
--- stdout ---
[SKIPPED] Blob-constructor-dom.window.js: Depends on DOM API
[SKIPPED] Blob-in-worker.worker.js: Depends on Web Workers API
[PASS] Blob interface object
[PASS] Blob constructor with no arguments
[PASS] Blob constructor with no arguments, without 'new'
[PASS] Blob constructor without brackets
[PASS] Blob constructor with undefined as first argument
[PASS] Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
[PASS] A plain object with custom @@iterator should be treated as a sequence for the blobParts argument.
[PASS] blobParts not an object: boolean
[PASS] blobParts not an object: boolean with Boolean.prototype[Symbol.iterator]
[PASS] blobParts not an object: string
[PASS] blobParts not an object: string with String.prototype[Symbol.iterator]
[PASS] blobParts not an object: number
[PASS] blobParts not an object: number with Number.prototype[Symbol.iterator]
[PASS] blobParts not an object: BigInt
[PASS] blobParts not an object: BigInt with BigInt.prototype[Symbol.iterator]
[PASS] blobParts not an object: Symbol
[PASS] blobParts not an object: Symbol with Symbol.prototype[Symbol.iterator]
[PASS] The length getter should be invoked and any exceptions should be propagated.
[PASS] ToUint32 should be applied to the length and any exceptions should be propagated.
[PASS] Getters and value conversions should happen in order until an exception is thrown.
[PASS] Blob.arrayBuffer()
[PASS] Blob.bytes()
[PASS] ToString should be called on elements of the blobParts array and any exceptions should be propagated.
[PASS] Blob.arrayBuffer() empty Blob data
[PASS] Blob.arrayBuffer() non-ascii input
[PASS] Blob.arrayBuffer() non-unicode input
[PASS] Blob.bytes() empty Blob data
[PASS] Blob.bytes() non-ascii input
[PASS] Blob.bytes() non-unicode input
[PASS] options properties should be accessed in lexicographic order.
[PASS] Arguments should be evaluated from left to right.
[PASS] Passing 123 for options should throw
[PASS] Passing 123.4 for options should throw
[PASS] Blob.arrayBuffer() concurrent reads
[PASS] Blob.bytes() concurrent reads
[PASS] Passing true for options should throw
[PASS] Passing "abc" for options should throw
[PASS] Blob with type ""
[PASS] Blob with type "a"
[PASS] Blob with type "A"
[PASS] Blob with type "text/html"
[PASS] Blob with type "TEXT/HTML"
[PASS] Blob with type "text/plain;charset=utf-8"
[PASS] Blob with type "å"
[PASS] Blob with type "𐑾"
[PASS] Blob with type " image/gif "
[PASS] Blob with type "\timage/gif\t"
[PASS] Blob with type "image/gif;�"
[PASS] Blob with type "İmage/gif"
[PASS] Blob with type "ımage/gif"
[PASS] Blob with type "image/gif\0"
[PASS] Blob with type "unknown/unknown"
[PASS] Blob with type "text/plain"
[PASS] Blob with type "image/png"
[PASS] A plain object with @@iterator should be treated as a sequence for the blobParts argument.
[PASS] A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.
[PASS] A String object should be treated as a sequence for the blobParts argument.
[PASS] A Uint8Array object should be treated as a sequence for the blobParts argument.
[PASS] Changes to the blobParts array should be reflected in the returned Blob (pop).
[PASS] Changes to the blobParts array should be reflected in the returned Blob (unshift).
[PASS] ToString should be called on elements of the blobParts array.
[PASS] ArrayBuffer elements of the blobParts array should be supported.
[UNEXPECTED_PASS][PASS] Passing typed arrays as elements of the blobParts array should work.
[UNEXPECTED_PASS][PASS] Passing a Float16Array as elemen
|
|
x86_64-linux: with shared libraries:
test/parallel/test-internal-webidl-converttoint.js#L22
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
0 !== -1
at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/parallel/test-internal-webidl-converttoint.js:22:8)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:255:19)
at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5)
at node:internal/main/run_main_module:33:47 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 0,
expected: -1,
operator: 'strictEqual',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node --expose-internals /home/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/parallel/test-internal-webidl-converttoint.js
|
|
x86_64-linux: with shared libraries:
test/parallel/test-blob.js#L148
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
1 !== 0
at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/parallel/test-blob.js:148:10)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:255:19)
at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5)
at node:internal/main/run_main_module:33:47 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 1,
expected: 0,
operator: 'strictEqual',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node --no-warnings --expose-internals /home/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/parallel/test-blob.js
|
|
x86_64-darwin: with shared libraries
Process completed with exit code 2.
|
|
x86_64-darwin: with shared libraries:
test/wpt/test-blob.js#L0
--- stderr ---
/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/common/wpt.js:844
throw new Error(
^
Error: Found 2 unexpected failures. Consider updating test/wpt/status/FileAPI/blob.cjs for these files:
Blob-slice-overflow.any.js
Blob-slice.any.js
at process.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/common/wpt.js:844:15)
at process.emit (node:events:509:20)
Node.js v26.0.0-pre
--- stdout ---
[SKIPPED] Blob-constructor-dom.window.js: Depends on DOM API
[SKIPPED] Blob-in-worker.worker.js: Depends on Web Workers API
[PASS] Blob.arrayBuffer()
[PASS] Blob.arrayBuffer() empty Blob data
[PASS] Blob.arrayBuffer() non-ascii input
[PASS] Blob.arrayBuffer() non-unicode input
[PASS] Blob.bytes()
[PASS] Blob.arrayBuffer() concurrent reads
[PASS] Blob.bytes() empty Blob data
[PASS] Blob.bytes() non-ascii input
[PASS] Blob.bytes() non-unicode input
[PASS] Blob.bytes() concurrent reads
[PASS] Blob interface object
[PASS] Blob constructor with no arguments
[PASS] Blob constructor with no arguments, without 'new'
[PASS] Blob constructor without brackets
[PASS] Blob constructor with undefined as first argument
[PASS] Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
[PASS] A plain object with custom @@iterator should be treated as a sequence for the blobParts argument.
[PASS] blobParts not an object: boolean
[PASS] blobParts not an object: boolean with Boolean.prototype[Symbol.iterator]
[PASS] blobParts not an object: string
[PASS] blobParts not an object: string with String.prototype[Symbol.iterator]
[PASS] blobParts not an object: number
[PASS] blobParts not an object: number with Number.prototype[Symbol.iterator]
[PASS] blobParts not an object: BigInt
[PASS] blobParts not an object: BigInt with BigInt.prototype[Symbol.iterator]
[PASS] blobParts not an object: Symbol
[PASS] blobParts not an object: Symbol with Symbol.prototype[Symbol.iterator]
[PASS] The length getter should be invoked and any exceptions should be propagated.
[PASS] ToUint32 should be applied to the length and any exceptions should be propagated.
[PASS] Getters and value conversions should happen in order until an exception is thrown.
[PASS] ToString should be called on elements of the blobParts array and any exceptions should be propagated.
[PASS] options properties should be accessed in lexicographic order.
[PASS] Arguments should be evaluated from left to right.
[PASS] Passing 123 for options should throw
[PASS] Passing 123.4 for options should throw
[PASS] Passing true for options should throw
[PASS] Passing "abc" for options should throw
[PASS] Blob with type ""
[PASS] Blob with type "a"
[PASS] Blob with type "A"
[PASS] Blob with type "text/html"
[PASS] Blob with type "TEXT/HTML"
[PASS] Blob with type "text/plain;charset=utf-8"
[PASS] Blob with type "å"
[PASS] Blob with type "𐑾"
[PASS] Blob with type " image/gif "
[PASS] Blob with type "\timage/gif\t"
[PASS] Blob with type "image/gif;�"
[PASS] Blob with type "İmage/gif"
[PASS] Blob with type "ımage/gif"
[PASS] Blob with type "image/gif\0"
[PASS] Blob with type "unknown/unknown"
[PASS] Blob with type "text/plain"
[PASS] Blob with type "image/png"
[PASS] A plain object with @@iterator should be treated as a sequence for the blobParts argument.
[PASS] A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.
[PASS] A String object should be treated as a sequence for the blobParts argument.
[PASS] A Uint8Array object should be treated as a sequence for the blobParts argument.
[PASS] Changes to the blobParts array should be reflected in the returned Blob (pop).
[PASS] Changes to the blobParts array should be reflected in the returned Blob (unshift).
[PASS] ToString should be called on elements of the blobParts array.
[PASS] ArrayBuffer elements of the blobParts array should be supported.
[UNEXPECTED_PASS][PASS] Passing typed arrays as elements of the blobParts array should work.
[UNEXPECTED_PASS][PASS] Passing a Float16Array as elem
|
|
x86_64-darwin: with shared libraries:
test/parallel/test-internal-webidl-converttoint.js#L22
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
0 !== -1
at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/parallel/test-internal-webidl-converttoint.js:22:8)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:255:19)
at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5)
at node:internal/main/run_main_module:33:47 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 0,
expected: -1,
operator: 'strictEqual',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node --expose-internals /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/parallel/test-internal-webidl-converttoint.js
|
|
x86_64-darwin: with shared libraries:
test/parallel/test-blob.js#L148
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
1 !== 0
at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/parallel/test-blob.js:148:10)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:255:19)
at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5)
at node:internal/main/run_main_module:33:47 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 1,
expected: 0,
operator: 'strictEqual',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node --no-warnings --expose-internals /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-25b2b15c36ae-slim/test/parallel/test-blob.js
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
tarballs
|
50.6 MB |
sha256:539b48ffa13b629e6ab049cdb1625d8022783cd13721a19737377e4b305605f3
|
|