File: index.js

package info (click to toggle)
node-webpack 5.75.0%2Bdfsg%2B~cs17.16.14-1%2Bdeb12u1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 161,436 kB
  • sloc: javascript: 167,338; makefile: 15; sh: 6
file content (12 lines) | stat: -rw-r--r-- 399 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
function a() {}

it("should evaluate nullish coalescing", function () {
	expect("" ?? require("fail")).toBe("");
	expect(String.raw`aaaa` ?? require("fail")).toBe("aaaa");
	expect(a`aaaa` ?? "expected").toBe("expected");
	expect(null ?? "expected").toBe("expected");
	expect(("" ?? require("fail")) && true).toBe("");
	let x = 0;
	expect(((x = 1), null) ?? true).toBe(true);
	expect(x).toBe(1);
});