diff options
Diffstat (limited to 'test/bundler/bundler_minify.test.ts')
-rw-r--r-- | test/bundler/bundler_minify.test.ts | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/test/bundler/bundler_minify.test.ts b/test/bundler/bundler_minify.test.ts new file mode 100644 index 000000000..7eacfbde6 --- /dev/null +++ b/test/bundler/bundler_minify.test.ts @@ -0,0 +1,54 @@ +import { describe } from "bun:test"; +import { itBundled } from "./expectBundled"; + +describe("bundler", () => { + itBundled("minify/TemplateStringFolding", { + files: { + "/entry.js": /* js */ ` + capture(\`\${1}-\${2}-\${3}-\${null}-\${undefined}-\${true}-\${false}\`); + capture(\`\\uD83D\\uDE0B \\uD83D\\uDCCB \\uD83D\\uDC4C\`.length) + capture(\`\\uD83D\\uDE0B \\uD83D\\uDCCB \\uD83D\\uDC4C\`.length === 8) + capture(\`\\uD83D\\uDE0B \\uD83D\\uDCCB \\uD83D\\uDC4C\`.length == 8) + capture(\`\\uD83D\\uDE0B \\uD83D\\uDCCB \\uD83D\\uDC4C\`.length === 1) + capture(\`\\uD83D\\uDE0B \\uD83D\\uDCCB \\uD83D\\uDC4C\`.length == 1) + capture("\\uD83D\\uDE0B \\uD83D\\uDCCB \\uD83D\\uDC4C".length) + capture("\\uD83D\\uDE0B \\uD83D\\uDCCB \\uD83D\\uDC4C".length === 8) + capture("\\uD83D\\uDE0B \\uD83D\\uDCCB \\uD83D\\uDC4C".length == 8) + capture("\\uD83D\\uDE0B \\uD83D\\uDCCB \\uD83D\\uDC4C".length === 1) + capture("\\uD83D\\uDE0B \\uD83D\\uDCCB \\uD83D\\uDC4C".length == 1) + capture('\\uD83D\\uDE0B \\uD83D\\uDCCB \\uD83D\\uDC4C'.length) + capture('\\uD83D\\uDE0B \\uD83D\\uDCCB \\uD83D\\uDC4C'.length === 8) + capture('\\uD83D\\uDE0B \\uD83D\\uDCCB \\uD83D\\uDC4C'.length == 8) + capture('\\uD83D\\uDE0B \\uD83D\\uDCCB \\uD83D\\uDC4C'.length === 1) + capture('\\uD83D\\uDE0B \\uD83D\\uDCCB \\uD83D\\uDC4C'.length == 1) + capture(\`😋📋👌\`.length === 6) + capture(\`😋📋👌\`.length == 6) + capture(\`😋📋👌\`.length === 2) + capture(\`😋📋👌\`.length == 2) + `, + }, + capture: [ + '"1-2-3-null-undefined-true-false"', + "8", + "true", + "true", + "false", + "false", + "8", + "true", + "true", + "false", + "false", + "8", + "true", + "true", + "false", + "false", + "true", + "true", + "false", + "false", + ], + platform: "bun", + }); +}); |