aboutsummaryrefslogtreecommitdiff
path: root/test/bun.js/arraybuffersink.test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'test/bun.js/arraybuffersink.test.ts')
-rw-r--r--test/bun.js/arraybuffersink.test.ts17
1 files changed, 10 insertions, 7 deletions
diff --git a/test/bun.js/arraybuffersink.test.ts b/test/bun.js/arraybuffersink.test.ts
index a658556a5..a0c25ceb9 100644
--- a/test/bun.js/arraybuffersink.test.ts
+++ b/test/bun.js/arraybuffersink.test.ts
@@ -11,14 +11,14 @@ describe("ArrayBufferSink", () => {
[
["abcdefghijklmnopqrstuvwxyz", "ABCDEFGHIJKLMNOPQRSTUVWXYZ"],
new TextEncoder().encode(
- "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
+ "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",
),
"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",
],
[
["😋 Get Emoji — All Emojis to ✂️ Copy and 📋 Paste 👌"],
new TextEncoder().encode(
- "😋 Get Emoji — All Emojis to ✂️ Copy and 📋 Paste 👌"
+ "😋 Get Emoji — All Emojis to ✂️ Copy and 📋 Paste 👌",
),
"😋 Get Emoji — All Emojis to ✂️ Copy and 📋 Paste 👌",
],
@@ -29,7 +29,7 @@ describe("ArrayBufferSink", () => {
],
new TextEncoder().encode(
"abcdefghijklmnopqrstuvwxyz" +
- "😋 Get Emoji — All Emojis to ✂️ Copy and 📋 Paste 👌"
+ "😋 Get Emoji — All Emojis to ✂️ Copy and 📋 Paste 👌",
),
"abcdefghijklmnopqrstuvwxyz" +
"😋 Get Emoji — All Emojis to ✂️ Copy and 📋 Paste 👌",
@@ -43,7 +43,7 @@ describe("ArrayBufferSink", () => {
],
new TextEncoder().encode(
"abcdefghijklmnopqrstuvwxyz" +
- "😋 Get Emoji — All Emojis to ✂️ Copy and 📋 Paste 👌"
+ "😋 Get Emoji — All Emojis to ✂️ Copy and 📋 Paste 👌",
),
"(rope) " +
"abcdefghijklmnopqrstuvwxyz" +
@@ -58,19 +58,22 @@ describe("ArrayBufferSink", () => {
],
new TextEncoder().encode(
"abcdefghijklmnopqrstuvwxyz" +
- "😋 Get Emoji — All Emojis to ✂️ Copy and 📋 Paste 👌"
+ "😋 Get Emoji — All Emojis to ✂️ Copy and 📋 Paste 👌",
),
"(array) " +
"abcdefghijklmnopqrstuvwxyz" +
"😋 Get Emoji — All Emojis to ✂️ Copy and 📋 Paste 👌",
],
- ];
+ ] as const;
for (const [input, expected, label] of fixtures) {
it(`${JSON.stringify(label)}`, () => {
const sink = new ArrayBufferSink();
for (let i = 0; i < input.length; i++) {
- sink.write(input[i]);
+ const el = input[i];
+ if (typeof el !== "number") {
+ sink.write(el);
+ }
}
const output = new Uint8Array(sink.end());
for (let i = 0; i < expected.length; i++) {