aboutsummaryrefslogtreecommitdiff
path: root/test/bun.js/process.test.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/bun.js/process.test.js')
-rw-r--r--test/bun.js/process.test.js12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/bun.js/process.test.js b/test/bun.js/process.test.js
index 296e786cf..e221375d1 100644
--- a/test/bun.js/process.test.js
+++ b/test/bun.js/process.test.js
@@ -75,3 +75,15 @@ it("process.release", () => {
}-${{ arm64: "aarch64", x64: "x64" }[process.arch] || process.arch}.zip`,
);
});
+
+it("process.env", () => {
+ process.env["LOL SMILE UTF16 😂"] = "😂";
+ expect(process.env["LOL SMILE UTF16 😂"]).toBe("😂");
+ delete process.env["LOL SMILE UTF16 😂"];
+ expect(process.env["LOL SMILE UTF16 😂"]).toBe(undefined);
+
+ process.env["LOL SMILE latin1 <abc>"] = "<abc>";
+ expect(process.env["LOL SMILE latin1 <abc>"]).toBe("<abc>");
+ delete process.env["LOL SMILE latin1 <abc>"];
+ expect(process.env["LOL SMILE latin1 <abc>"]).toBe(undefined);
+});