31 lines
410 B
JavaScript
31 lines
410 B
JavaScript
description(
|
|
"This test checks exceptional cases for constant counting in the parser."
|
|
);
|
|
|
|
const a = 15;
|
|
const b = 25;
|
|
try {
|
|
--a;
|
|
--b;
|
|
} catch(e) { }
|
|
|
|
if (a !== 15)
|
|
testFailed("Unexpected result for 'a'");
|
|
else
|
|
testPassed("'a' is all good");
|
|
|
|
function f()
|
|
{
|
|
const a = 10;
|
|
const b = 20;
|
|
try {
|
|
} catch(e) {
|
|
a--;
|
|
b--;
|
|
}
|
|
|
|
return a;
|
|
}
|
|
|
|
shouldBe("f()", "10");
|