diff options
author | Lance Ball <lball@redhat.com> | 2017-09-11 18:24:21 -0400 |
---|---|---|
committer | Lance Ball <lball@redhat.com> | 2017-10-11 14:51:41 -0400 |
commit | c5f54b1fad19a35dc00322181650545d2961ccc4 (patch) | |
tree | 95fa0b5657b1aed4a77003ccfea0d61b98d973c7 /test/fixtures | |
parent | 07f1efc2aeb68d993c8e132e3c3c52881c7f6670 (diff) | |
download | android-node-v8-c5f54b1fad19a35dc00322181650545d2961ccc4.tar.gz android-node-v8-c5f54b1fad19a35dc00322181650545d2961ccc4.tar.bz2 android-node-v8-c5f54b1fad19a35dc00322181650545d2961ccc4.zip |
repl: remove internal frames from runtime errors
When a user executes code in the REPLServer which generates an
exception, there is no need to display the REPLServer internal
stack frames.
PR-URL: https://github.com/nodejs/node/pull/15351
Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Refs: https://github.com/nodejs/node/pull/9601
Diffstat (limited to 'test/fixtures')
-rw-r--r-- | test/fixtures/repl-pretty-stack.js | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/test/fixtures/repl-pretty-stack.js b/test/fixtures/repl-pretty-stack.js new file mode 100644 index 0000000000..26e72beeca --- /dev/null +++ b/test/fixtures/repl-pretty-stack.js @@ -0,0 +1,19 @@ +'use strict'; + +function a() { + b(); +} + +function b() { + c(); +} + +function c() { + d(function() { throw new Error('Whoops!'); }); +} + +function d(f) { + f(); +} + +a();
\ No newline at end of file |