aboutsummaryrefslogtreecommitdiff
path: root/integration/snippets/template-literal.js
diff options
context:
space:
mode:
Diffstat (limited to 'integration/snippets/template-literal.js')
-rw-r--r--integration/snippets/template-literal.js51
1 files changed, 0 insertions, 51 deletions
diff --git a/integration/snippets/template-literal.js b/integration/snippets/template-literal.js
deleted file mode 100644
index ff4e08a4d..000000000
--- a/integration/snippets/template-literal.js
+++ /dev/null
@@ -1,51 +0,0 @@
-const css = (templ) => templ.toString();
-
-const fooNoBracesUTF8 = css`
- before
- /* */
- after
-`;
-
-const fooNoBracesUT16 = css`
- before
- 🙃
- after
-`;
-const fooUTF8 = css`
- before
- ${true}
- after
-
-`;
-
-const fooUTF16 = css`
- before
- 🙃 ${true}
- after
-
-`;
-
-const templateLiteralWhichDefinesAFunction = ((...args) =>
- args[args.length - 1]().toString())`
- before
- 🙃 ${() => true}
- after
-
-`;
-
-export function test() {
- for (let foo of [fooNoBracesUT16, fooNoBracesUTF8, fooUTF16, fooUTF8]) {
- console.assert(
- foo.includes("before"),
- `Expected ${foo} to include "before"`
- );
- console.assert(foo.includes("after"), `Expected ${foo} to include "after"`);
- }
-
- console.assert(
- templateLiteralWhichDefinesAFunction.includes("true"),
- "Expected fooFunction to include 'true'"
- );
-
- return testDone(import.meta.url);
-}