This commit is contained in:
Dmitry Vasilev
2022-12-01 02:08:02 +08:00
parent 536afd88b5
commit cbb902b992
2 changed files with 8 additions and 0 deletions

View File

@@ -693,6 +693,13 @@ export const tests = [
assert_equal(frame.children[0].result.ok, false)
}),
test('eval_frame non-function call bug', () => {
const parsed = parse(`Object.assign({}, {}); null()`)
const tree = eval_tree(parsed.node)
const frame = eval_frame(tree)
assert_equal(frame.children[frame.children.length - 1].result.ok, false)
}),
test('eval_frame destructuring args', () => {
const parsed = parse(`
const x = (...a) => a;