blob: a7bcd5205ad77b477287198701f48761bda68806 [file] [log] [blame]
load(libdir + "asserts.js");
var offenders = [
"(1 ... n)",
"[1 ... n]",
"(...x)",
"[...x for (x of y)]",
"[...x, x for (x of y)]",
"[...]",
"(...)",
"[...,]",
"[... ...[]]",
"(... ...[])",
"[x, ...]",
"(x, ...)"
];
for (var sample of offenders) {
assertThrowsInstanceOf(function () { eval(sample); }, SyntaxError);
}