aboutsummaryrefslogtreecommitdiff
path: root/integration/bunjs-only-snippets/buffer.test.js
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-04-26 01:12:28 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2022-04-26 01:12:28 -0700
commit77fbfb3fbb4259150d6b59fe182ccd64e1fb9f0d (patch)
treedf930fa1bb1e7eb408762e8138aec580fed4e4e8 /integration/bunjs-only-snippets/buffer.test.js
parent6590d1f8bf09838e4530848af74990c5ba89eb81 (diff)
downloadbun-77fbfb3fbb4259150d6b59fe182ccd64e1fb9f0d.tar.gz
bun-77fbfb3fbb4259150d6b59fe182ccd64e1fb9f0d.tar.zst
bun-77fbfb3fbb4259150d6b59fe182ccd64e1fb9f0d.zip
Most of Buffer.toString
Diffstat (limited to '')
-rw-r--r--integration/bunjs-only-snippets/buffer.test.js12
1 files changed, 12 insertions, 0 deletions
diff --git a/integration/bunjs-only-snippets/buffer.test.js b/integration/bunjs-only-snippets/buffer.test.js
new file mode 100644
index 000000000..f8cd3aa5b
--- /dev/null
+++ b/integration/bunjs-only-snippets/buffer.test.js
@@ -0,0 +1,12 @@
+import { describe, it, expect } from "bun:test";
+
+it("buffer", () => {
+ var buf = new Buffer(1024);
+ expect(buf.write("hello world ")).toBe(12);
+ expect(buf.toString("utf8", 0, "hello world ".length)).toBe("hello world ");
+ expect(buf.toString("base64url", 0, "hello world ".length)).toBe(
+ btoa("hello world ")
+ );
+ expect(buf instanceof Uint8Array).toBe(true);
+ expect(buf instanceof Buffer).toBe(true);
+});
span>/+0 2022-10-17Update README.mdGravatar Jarred Sumner 1-6/+69 2022-10-17Clean up some codeGravatar Jarred Sumner 2-34/+35 2022-10-17Fix headers + add testGravatar Jarred Sumner 2-5/+24 2022-10-17More testsGravatar Jarred Sumner 1-3/+293 2022-10-17Implement `error` and `binaryType`Gravatar Jarred Sumner 4-30/+163 2022-10-17Handle .zero betterGravatar Jarred Sumner 1-0/+4 2022-10-17RedoGravatar Jarred Sumner 1-46/+45 2022-10-17Redo WebSocket apiGravatar Jarred Sumner 9-383/+510 2022-10-16Reflecting new home for bun templates (#1317)Gravatar Dennis Dudek 73-1633/+3 2022-10-16ymlGravatar Jarred Sumner 3-6/+6 2022-10-16Fix #1335Gravatar Jarred Sumner 1-9/+5 2022-10-16Revert "disable lto for UWS to workaround bug under load"Gravatar Jarred Sumner 1-1/+1 2022-10-16Disable InlineBlob optimizationGravatar Jarred Sumner 2-210/+247 2022-10-16disable lto for UWS to workaround bug under loadGravatar Jarred Sumner 1-1/+1 2022-10-16Add a commentGravatar Jarred Sumner 1-0/+1 2022-10-16Make debug logs configurableGravatar Jarred Sumner 1-3/+28 2022-10-16Name the threadGravatar Jarred Sumner 1-0/+1 2022-10-16Changed apiGravatar Jarred Sumner 1-4/+64 2022-10-16snapshotsGravatar Jarred Sumner 43-142/+142 2022-10-16Update uwsGravatar Jarred Sumner 1-0/+0 2022-10-16Set `Date` headerGravatar Jarred Sumner 1-0/+0 2022-10-16Make more sure we know what the types we are sending areGravatar Jarred Sumner 1-5/+5 2022-10-16Fix WebSocket server sending invalid data at the endGravatar Jarred Sumner 1-8/+10 2022-10-16Fail earlier when there are encoding errorsGravatar Jarred Sumner 1-25/+37 2022-10-15Disable some loggingGravatar Jarred Sumner 2-2/+2 2022-10-15More careful code generatorGravatar Jarred Sumner 1-5/+10 2022-10-15Simplify code that turns a fetch() response into a JSResponseGravatar Jarred Sumner 1-18/+24 2022-10-15Simplify the code that reads HTTP client request bodiesGravatar Jarred Sumner 2-136/+22