diff options
Diffstat (limited to 'integration/snippets/template-literal.js')
-rw-r--r-- | integration/snippets/template-literal.js | 51 |
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); -} |