Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix: skip oversized buffer test for memory limitation
  • Loading branch information
kuriyosh committed Jan 28, 2022
commit 23d0c4537dd6542e7c8c4ef88e055c0504d8ff31
16 changes: 11 additions & 5 deletions test/parallel/test-blob.js
Original file line number Diff line number Diff line change
Expand Up @@ -231,11 +231,17 @@ assert.throws(() => new Blob({}), {
});
});

const overSizeArray = Array(17).fill(new Uint8Array(0xfffffff));

assert.throws(() => new Blob(overSizeArray), {
code: "ERR_BUFFER_TOO_LARGE",
});
try {
const overSizedArray = [new Uint8Array(0xffffffff), [1]];
assert.throws(() => new Blob(overSizedArray), {
code: 'ERR_BUFFER_TOO_LARGE',
});
} catch (e) {
if (e.message !== 'Array buffer allocation failed') throw (e);
Comment thread
aduh95 marked this conversation as resolved.
Outdated
common.skip(
'Insufficient memory on this platform for oversized buffer test.'
);
}
}

{
Expand Down