diff options
author | 2022-06-22 23:21:48 -0700 | |
---|---|---|
committer | 2022-06-22 23:21:48 -0700 | |
commit | 729d445b6885f69dd2c6355f38707bd42851c791 (patch) | |
tree | f87a7c408929ea3f57bbb7ace380cf869da83c0e /test/snapshots/string-escapes.debug.js | |
parent | 25f820c6bf1d8ec6d444ef579cc036b8c0607b75 (diff) | |
download | bun-729d445b6885f69dd2c6355f38707bd42851c791.tar.gz bun-729d445b6885f69dd2c6355f38707bd42851c791.tar.zst bun-729d445b6885f69dd2c6355f38707bd42851c791.zip |
change the directory structurejarred/rename
Diffstat (limited to 'test/snapshots/string-escapes.debug.js')
-rw-r--r-- | test/snapshots/string-escapes.debug.js | 463 |
1 files changed, 463 insertions, 0 deletions
diff --git a/test/snapshots/string-escapes.debug.js b/test/snapshots/string-escapes.debug.js new file mode 100644 index 000000000..9084bc362 --- /dev/null +++ b/test/snapshots/string-escapes.debug.js @@ -0,0 +1,463 @@ +import { +__require as require +} from "http://localhost:8080/bun:wrap"; +import * as $2f488e5b from "http://localhost:8080/node_modules/react/jsx-dev-runtime.js"; +var JSX = require($2f488e5b); +import * as $bbcd215f from "http://localhost:8080/node_modules/react/index.js"; +var JSXClassic = require($bbcd215f); +var jsx = require(JSX).jsxDEV, JSXFrag = require(JSXClassic).Fragment; + +var tab = "\t"; +var f = ""; +var f = "\u2087"; +var obj = { + "\r\n": "\r\n", + "\n": "\n", + "\t": "\t", + "\f": "\f", + "\v": "\v", + "\u2028": "\u2028", + "\u2029": "\u2029", + "\0": "\0\xA0null byte", + "\uD83D\uDE0A": "\uD83D\uDE0A", + "\uD83D\uDE03": "\uD83D\uDE03", + "\uD83D\uDD75\uD83C\uDFFD\u200D\u2642\uFE0F": "\uD83D\uDD75\uD83C\uDFFD\u200D\u2642\uFE0F", + "\u32E1": "\u32E1", + "\u263A": "\u263A", + "シ": "\u30B7", + "\uD83D\uDC4B": "\uD83D\uDC4B", + f, + "\u2639": "\u2639", + "\u263B": "\u263B", + children: 123 +}; +const encoder = new TextEncoder; +const encodedObj = encoder.encode(JSON.stringify(obj)); +const correctEncodedObj = [ + 123, + 34, + 92, + 114, + 92, + 110, + 34, + 58, + 34, + 92, + 114, + 92, + 110, + 34, + 44, + 34, + 92, + 110, + 34, + 58, + 34, + 92, + 110, + 34, + 44, + 34, + 92, + 116, + 34, + 58, + 34, + 92, + 116, + 34, + 44, + 34, + 92, + 102, + 34, + 58, + 34, + 92, + 102, + 34, + 44, + 34, + 92, + 117, + 48, + 48, + 48, + 98, + 34, + 58, + 34, + 92, + 117, + 48, + 48, + 48, + 98, + 34, + 44, + 34, + 226, + 128, + 168, + 34, + 58, + 34, + 226, + 128, + 168, + 34, + 44, + 34, + 226, + 128, + 169, + 34, + 58, + 34, + 226, + 128, + 169, + 34, + 44, + 34, + 92, + 117, + 48, + 48, + 48, + 48, + 34, + 58, + 34, + 92, + 117, + 48, + 48, + 48, + 48, + 194, + 160, + 110, + 117, + 108, + 108, + 32, + 98, + 121, + 116, + 101, + 34, + 44, + 34, + 240, + 159, + 152, + 138, + 34, + 58, + 34, + 240, + 159, + 152, + 138, + 34, + 44, + 34, + 240, + 159, + 152, + 131, + 34, + 58, + 34, + 240, + 159, + 152, + 131, + 34, + 44, + 34, + 240, + 159, + 149, + 181, + 240, + 159, + 143, + 189, + 226, + 128, + 141, + 226, + 153, + 130, + 239, + 184, + 143, + 34, + 58, + 34, + 240, + 159, + 149, + 181, + 240, + 159, + 143, + 189, + 226, + 128, + 141, + 226, + 153, + 130, + 239, + 184, + 143, + 34, + 44, + 34, + 227, + 139, + 161, + 34, + 58, + 34, + 227, + 139, + 161, + 34, + 44, + 34, + 226, + 152, + 186, + 34, + 58, + 34, + 226, + 152, + 186, + 34, + 44, + 34, + 227, + 130, + 183, + 34, + 58, + 34, + 227, + 130, + 183, + 34, + 44, + 34, + 240, + 159, + 145, + 139, + 34, + 58, + 34, + 240, + 159, + 145, + 139, + 34, + 44, + 34, + 102, + 34, + 58, + 34, + 226, + 130, + 135, + 34, + 44, + 34, + 226, + 152, + 185, + 34, + 58, + 34, + 226, + 152, + 185, + 34, + 44, + 34, + 226, + 152, + 187, + 34, + 58, + 34, + 226, + 152, + 187, + 34, + 44, + 34, + 99, + 104, + 105, + 108, + 100, + 114, + 101, + 110, + 34, + 58, + 49, + 50, + 51, + 125 +]; +export const jsxVariants = jsx(JSXFrag, { + children: [ + '"\\r\\n": "\\r\\n", "\\n": "\\n", "\\t": "\\t", "\\f": "\\f", "\\v": "\\v", "\\u2028": "\\u2028", "\\u2029": "\\u2029", "\uD83D\uDE0A": "\uD83D\uDE0A", "\uD83D\uDE03": "\uD83D\uDE03", "\uD83D\uDD75\uD83C\uDFFD\u200D\u2642\uFE0F": "\uD83D\uDD75\uD83C\uDFFD\u200D\u2642\uFE0F", "\u32E1": "\u32E1", "\u263A": "\u263A", \u30B7: "\u30B7", "\uD83D\uDC4B": "\uD83D\uDC4B", f: f, "\u2639": "\u2639", "\u263B": "\u263B", children: 123,', + jsx("div", { + data: "\r\n" + }, undefined, false, undefined, this), + jsx("div", { + data: "\n" + }, undefined, false, undefined, this), + jsx("div", { + data: "\t" + }, undefined, false, undefined, this), + jsx("div", { + data: "\f" + }, undefined, false, undefined, this), + jsx("div", { + data: "\v" + }, undefined, false, undefined, this), + jsx("div", { + data: "\\u2028" + }, undefined, false, undefined, this), + jsx("div", { + data: "\\u2029" + }, undefined, false, undefined, this), + jsx("div", { + data: "\uD83D\uDE0A" + }, undefined, false, undefined, this), + jsx("div", { + data: "\uD83D\uDE03" + }, undefined, false, undefined, this), + jsx("div", { + data: "\uD83D\uDD75\uD83C\uDFFD\u200D\u2642\uFE0F" + }, undefined, false, undefined, this), + jsx("div", { + data: "\u32E1" + }, undefined, false, undefined, this), + jsx("div", { + data: "\u263A" + }, undefined, false, undefined, this), + jsx("div", { + data: "\u30B7" + }, undefined, false, undefined, this), + jsx("div", { + data: "\uD83D\uDC4B" + }, undefined, false, undefined, this), + jsx("div", { + data: "\u2639" + }, undefined, false, undefined, this), + jsx("div", { + data: "\u263B" + }, undefined, false, undefined, this), + jsx("div", { + data: "123" + }, undefined, false, undefined, this), + jsx("div", {}, "\r\n", false, undefined, this), + jsx("div", { + children: "\r\n" + }, undefined, false, undefined, this), + jsx("div", {}, "\n", false, undefined, this), + jsx("div", { + children: "\n" + }, undefined, false, undefined, this), + jsx("div", {}, "\t", false, undefined, this), + jsx("div", { + children: "\t" + }, undefined, false, undefined, this), + jsx("div", {}, "\f", false, undefined, this), + jsx("div", { + children: "\f" + }, undefined, false, undefined, this), + jsx("div", {}, "\v", false, undefined, this), + jsx("div", { + children: "\v" + }, undefined, false, undefined, this), + jsx("div", {}, "\\u2028", false, undefined, this), + jsx("div", { + children: "\u2028" + }, undefined, false, undefined, this), + jsx("div", {}, "\\u2029", false, undefined, this), + jsx("div", { + children: "\u2029" + }, undefined, false, undefined, this), + jsx("div", {}, "\uD83D\uDE0A", false, undefined, this), + jsx("div", { + children: "\uD83D\uDE0A" + }, undefined, false, undefined, this), + jsx("div", {}, "\uD83D\uDE03", false, undefined, this), + jsx("div", { + children: "\uD83D\uDE03" + }, undefined, false, undefined, this), + jsx("div", {}, "\uD83D\uDD75\uD83C\uDFFD\u200D\u2642\uFE0F", false, undefined, this), + jsx("div", { + children: "\uD83D\uDD75\uD83C\uDFFD\u200D\u2642\uFE0F" + }, undefined, false, undefined, this), + jsx("div", {}, "\u32E1", false, undefined, this), + jsx("div", { + children: "\u32E1" + }, undefined, false, undefined, this), + jsx("div", {}, "\u263A", false, undefined, this), + jsx("div", { + children: "\u263A" + }, undefined, false, undefined, this), + jsx("div", {}, "\u30B7", false, undefined, this), + jsx("div", { + children: "\u30B7" + }, undefined, false, undefined, this), + jsx("div", {}, "\uD83D\uDC4B", false, undefined, this), + jsx("div", { + children: "\uD83D\uDC4B" + }, undefined, false, undefined, this), + jsx("div", {}, "\u2639", false, undefined, this), + jsx("div", { + children: "\u2639" + }, undefined, false, undefined, this), + jsx("div", {}, "\u263B", false, undefined, this), + jsx("div", { + children: "\u263B" + }, undefined, false, undefined, this), + jsx("div", {}, "123", false, undefined, this), + jsx("div", { + children: "123" + }, undefined, false, undefined, this) + ] +}, undefined, true, undefined, this); +const foo = () => { +}; +const Bar = foo("a", { + children: 123 +}); +const carriage = obj["\r\n"]; +const newline = obj["\n"]; + +export { obj }; +export function test() { + console.assert(carriage === "\r\n"); + console.assert(newline === "\n"); + console.assert(tab === "\t"); + console.assert(correctEncodedObj.length === encodedObj.length); + console.assert(correctEncodedObj.every((v, i) => v === encodedObj[i])); + return testDone(import.meta.url); +} + +//# sourceMappingURL=http://localhost:8080/string-escapes.js.map |