0
0
mirror of https://github.com/nodejs/node.git synced 2024-11-29 23:16:30 +01:00
nodejs/test/known_issues
Franziska Hinkelmann 5cd9d76b02 test: add vm module edge cases
Add two, admittedly contrived, examples that test
edge cases of the vm module.
They demonstrate that the if statements `if (maybe_rv.IsEmpty())` and
`if (maybe_prop_attr.IsNothing())` in the GetterCallback
and the QueryCallback are observable.

Both GetterCallback and QueryCallback
explicitly check the global_proxy() if a property is
not found on the sandbox. In these tests, the explicit check
inside the callback yields different results than deferring the
check until after the callback. The check is deferred, if the
callbacks do not intercept, i.e., if args.GetReturnValue().Set() is
not called.

PR-URL: https://github.com/nodejs/node/pull/11265
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
2017-02-11 09:48:11 -08:00
..
known_issues.status
test-module-deleted-extensions.js
test-path-parse-6229.js test: add known issue test for path parse issue #6229 2016-08-29 15:15:18 -07:00
test-process-external-stdio-close.js
test-repl-function-redefinition-edge-case.js repl: Mitigate vm #548 function redefinition issue 2016-07-15 13:44:34 -04:00
test-repl-require-context.js test: simplify output handling in repl tests 2017-02-05 12:27:07 -08:00
test-stdin-is-always-net.socket.js
test-stdout-buffer-flush-on-exit.js test: remove blank lines at end of files 2016-10-05 21:06:36 -07:00
test-url-parse-conformance.js test: use eslint to fix var->const/let 2017-01-11 11:43:52 +00:00
test-vm-attributes-property-not-on-sandbox.js test: add vm module edge cases 2017-02-11 09:48:11 -08:00
test-vm-data-property-writable.js test: add known_issues test for #10223 2017-01-30 10:22:30 +01:00
test-vm-getters.js
test-vm-global-non-writable-properties.js test: add regression tests for vm bugs 2017-01-25 15:44:29 -08:00
test-vm-inherited_properties.js test: add known_issues test for #5350 2016-12-21 09:58:51 -05:00
testcfg.py test: run known_issues tests in CI 2016-05-06 15:14:38 -07:00