mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 04:17:35 +00:00
test-js: Use prettier and format all files
This commit is contained in:
parent
e532888242
commit
6d58c48c2f
248 changed files with 8291 additions and 7725 deletions
|
@ -1,45 +1,50 @@
|
|||
load("test-common.js");
|
||||
|
||||
try {
|
||||
assert(`foo` === "foo");
|
||||
assert(`foo{` === "foo{");
|
||||
assert(`foo}` === "foo}");
|
||||
assert(`foo$` === "foo$");
|
||||
assert(`foo\`` === "foo`")
|
||||
assert(`foo\$` === "foo$");
|
||||
|
||||
assert(`foo ${undefined}` === "foo undefined");
|
||||
assert(`foo ${null}` === "foo null");
|
||||
assert(`foo ${5}` === "foo 5");
|
||||
assert(`foo ${true}` === "foo true");
|
||||
assert(`foo ${"bar"}` === "foo bar");
|
||||
assert(`foo \${"bar"}` === 'foo ${"bar"}');
|
||||
assert(`foo` === "foo");
|
||||
assert(`foo{` === "foo{");
|
||||
assert(`foo}` === "foo}");
|
||||
assert(`foo$` === "foo$");
|
||||
assert(`foo\`` === "foo`");
|
||||
assert(`foo\$` === "foo$");
|
||||
|
||||
assert(`foo ${{}}` === "foo [object Object]");
|
||||
assert(`foo ${{ bar: { baz: "qux" }}}` === "foo [object Object]");
|
||||
assert(`foo ${"bar"} ${"baz"}` === "foo bar baz");
|
||||
assert(`${"foo"} bar baz` === "foo bar baz");
|
||||
assert(`${"foo bar baz"}` === "foo bar baz");
|
||||
assert(`foo ${undefined}` === "foo undefined");
|
||||
assert(`foo ${null}` === "foo null");
|
||||
assert(`foo ${5}` === "foo 5");
|
||||
assert(`foo ${true}` === "foo true");
|
||||
assert(`foo ${"bar"}` === "foo bar");
|
||||
assert(`foo \${"bar"}` === 'foo ${"bar"}');
|
||||
|
||||
let a = 27;
|
||||
assert(`${a}` === "27");
|
||||
assert(`foo ${a}` === "foo 27");
|
||||
assert(`foo ${a ? "bar" : "baz"}` === "foo bar");
|
||||
assert(`foo ${(() => a)()}` === "foo 27");
|
||||
assert(`foo ${{}}` === "foo [object Object]");
|
||||
assert(`foo ${{ bar: { baz: "qux" } }}` === "foo [object Object]");
|
||||
assert(`foo ${"bar"} ${"baz"}` === "foo bar baz");
|
||||
assert(`${"foo"} bar baz` === "foo bar baz");
|
||||
assert(`${"foo bar baz"}` === "foo bar baz");
|
||||
|
||||
assert(`foo ${`bar`}` === "foo bar");
|
||||
assert(`${`${`${`${"foo"}`} bar`}`}` === "foo bar");
|
||||
assert(`foo
|
||||
bar` === "foo\n bar");
|
||||
|
||||
assertThrowsError(() => {
|
||||
`${b}`;
|
||||
}, {
|
||||
error: ReferenceError,
|
||||
message: "'b' is not defined",
|
||||
})
|
||||
let a = 27;
|
||||
assert(`${a}` === "27");
|
||||
assert(`foo ${a}` === "foo 27");
|
||||
assert(`foo ${a ? "bar" : "baz"}` === "foo bar");
|
||||
assert(`foo ${(() => a)()}` === "foo 27");
|
||||
|
||||
console.log("PASS");
|
||||
assert(`foo ${`bar`}` === "foo bar");
|
||||
assert(`${`${`${`${"foo"}`} bar`}`}` === "foo bar");
|
||||
assert(
|
||||
`foo
|
||||
bar` === "foo\n bar"
|
||||
);
|
||||
|
||||
assertThrowsError(
|
||||
() => {
|
||||
`${b}`;
|
||||
},
|
||||
{
|
||||
error: ReferenceError,
|
||||
message: "'b' is not defined",
|
||||
}
|
||||
);
|
||||
|
||||
console.log("PASS");
|
||||
} catch (e) {
|
||||
console.log("FAIL: " + e);
|
||||
console.log("FAIL: " + e);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue