diff options
Diffstat (limited to 'deps/v8/test/inspector/debugger/async-for-await-of-promise-stack.js')
-rw-r--r-- | deps/v8/test/inspector/debugger/async-for-await-of-promise-stack.js | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/deps/v8/test/inspector/debugger/async-for-await-of-promise-stack.js b/deps/v8/test/inspector/debugger/async-for-await-of-promise-stack.js index c9df677cbd..e45698df70 100644 --- a/deps/v8/test/inspector/debugger/async-for-await-of-promise-stack.js +++ b/deps/v8/test/inspector/debugger/async-for-await-of-promise-stack.js @@ -4,7 +4,7 @@ let {session, contextGroup, Protocol} = InspectorTest.start('Checks that async chains for for-await-of are correct.'); -contextGroup.addScript(` +contextGroup.addInlineScript(` function Debugger(value) { debugger; @@ -48,7 +48,7 @@ async function Basic() { Debugger(); } } -// TODO(kozyatinskiy): this stack trace is suspicious. + async function UncaughtReject() { async function loop() { for await (let x of [Reject(new Error("boop"))]) { @@ -57,7 +57,7 @@ async function UncaughtReject() { } return loop().catch(Debugger); } -// TODO(kozyatinskiy): this stack trace is suspicious. + async function UncaughtThrow() { async function loop() { for await (let x of [Throw(new Error("boop"))]) { @@ -86,7 +86,7 @@ async function CaughtThrow() { Debugger(e); } } -// TODO(kozyatinskiy): this stack trace is suspicious. + async function UncaughtRejectOnBreak() { async function loop() { for await (let x of RejectOnReturn(["0", "1"])) { @@ -95,7 +95,7 @@ async function UncaughtRejectOnBreak() { } return loop().catch(Debugger); } -// TODO(kozyatinskiy): this stack trace is suspicious. + async function UncaughtThrowOnBreak() { async function loop() { for await (let x of ThrowOnReturn(["0", "1"])) { @@ -104,7 +104,7 @@ async function UncaughtThrowOnBreak() { } return loop().catch(Debugger); } -// TODO(kozyatinskiy): this stack trace is suspicious. + async function CaughtRejectOnBreak() { try { for await (let x of RejectOnReturn(["0", "1"])) { @@ -123,8 +123,7 @@ async function CaughtThrowOnBreak() { } catch (e) { Debugger(e); } -} -//# sourceURL=test.js`, 9, 26); +}`, 'test.js'); session.setupScriptMap(); Protocol.Debugger.onPaused(message => { |