| Index: test/inspector/debugger/schedule-step-into-async-expected.txt
|
| diff --git a/test/inspector/debugger/schedule-step-into-async-expected.txt b/test/inspector/debugger/schedule-step-into-async-expected.txt
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..e39524bcad69e742149810c09942b8a2b58f458d
|
| --- /dev/null
|
| +++ b/test/inspector/debugger/schedule-step-into-async-expected.txt
|
| @@ -0,0 +1,191 @@
|
| +Checks Debugger.scheduleStepIntoAsync.
|
| +
|
| +Running test: testScheduleErrors
|
| +paused at:
|
| +function testNoScheduledTask() {
|
| + #debugger;
|
| + return 42;
|
| +
|
| +{
|
| + error : {
|
| + code : -32000
|
| + message : Current scheduled step into async was overriden with new one.
|
| + }
|
| + id : <messageId>
|
| +}
|
| +{
|
| + error : {
|
| + code : -32000
|
| + message : No async task was scheduled.
|
| + }
|
| + id : <messageId>
|
| +}
|
| +paused at:
|
| + debugger;
|
| + #return 42;
|
| +}
|
| +
|
| +
|
| +Running test: testSimple
|
| +paused at:
|
| +function testSimple() {
|
| + #debugger;
|
| + Promise.resolve().then(v => v * 2);
|
| +
|
| +paused at:
|
| + debugger;
|
| + #Promise.resolve().then(v => v * 2);
|
| +}
|
| +
|
| +{
|
| + id : <messageId>
|
| + result : {
|
| + }
|
| +}
|
| +paused at:
|
| + debugger;
|
| + Promise.resolve().then(#v => v * 2);
|
| +}
|
| +
|
| +
|
| +Running test: testNotResolvedPromise
|
| +paused at:
|
| + var p = new Promise(resolve => resolveCallback = resolve);
|
| + #debugger;
|
| + p.then(v => v * 2);
|
| +
|
| +paused at:
|
| + debugger;
|
| + #p.then(v => v * 2);
|
| + resolveCallback();
|
| +
|
| +{
|
| + id : <messageId>
|
| + result : {
|
| + }
|
| +}
|
| +paused at:
|
| + debugger;
|
| + p.then(#v => v * 2);
|
| + resolveCallback();
|
| +
|
| +
|
| +Running test: testTwoAsyncTasks
|
| +paused at:
|
| +function testTwoAsyncTasks() {
|
| + #debugger;
|
| + Promise.resolve().then(v => v * 2);
|
| +
|
| +{
|
| + id : <messageId>
|
| + result : {
|
| + }
|
| +}
|
| +paused at:
|
| + debugger;
|
| + Promise.resolve().then(#v => v * 2);
|
| + Promise.resolve().then(v => v * 4);
|
| +
|
| +
|
| +Running test: testTwoTasksAndGoToSecond
|
| +paused at:
|
| +function testTwoAsyncTasks() {
|
| + #debugger;
|
| + Promise.resolve().then(v => v * 2);
|
| +
|
| +paused at:
|
| + debugger;
|
| + #Promise.resolve().then(v => v * 2);
|
| + Promise.resolve().then(v => v * 4);
|
| +
|
| +paused at:
|
| + Promise.resolve().then(v => v * 2);
|
| + #Promise.resolve().then(v => v * 4);
|
| +}
|
| +
|
| +{
|
| + id : <messageId>
|
| + result : {
|
| + }
|
| +}
|
| +paused at:
|
| + Promise.resolve().then(v => v * 2);
|
| + Promise.resolve().then(#v => v * 4);
|
| +}
|
| +
|
| +
|
| +Running test: testTwoAsyncTasksWithBreak
|
| +paused at:
|
| +function testTwoAsyncTasksWithBreak() {
|
| + #debugger;
|
| + Promise.resolve().then(v => v * 2);
|
| +
|
| +paused at:
|
| + debugger;
|
| + #Promise.resolve().then(v => v * 2);
|
| + debugger;
|
| +
|
| +{
|
| + id : <messageId>
|
| + result : {
|
| + }
|
| +}
|
| +paused at:
|
| + Promise.resolve().then(v => v * 2);
|
| + #debugger;
|
| + Promise.resolve().then(v => v * 4);
|
| +
|
| +{
|
| + id : <messageId>
|
| + result : {
|
| + }
|
| +}
|
| +paused at:
|
| + debugger;
|
| + Promise.resolve().then(#v => v * 4);
|
| +}
|
| +
|
| +
|
| +Running test: testPromiseAll
|
| +paused at:
|
| +function testPromiseAll() {
|
| + #debugger;
|
| + Promise.all([ Promise.resolve(), Promise.resolve() ]).then(v => v * 2);
|
| +
|
| +paused at:
|
| + debugger;
|
| + #Promise.all([ Promise.resolve(), Promise.resolve() ]).then(v => v * 2);
|
| +}
|
| +
|
| +{
|
| + id : <messageId>
|
| + result : {
|
| + }
|
| +}
|
| +paused at:
|
| + debugger;
|
| + Promise.all([ Promise.resolve(), Promise.resolve() ]).then(#v => v * 2);
|
| +}
|
| +
|
| +
|
| +Running test: testWithBlackboxedCode
|
| +paused at:
|
| +function testBlackboxedCreatePromise() {
|
| + #debugger;
|
| + createPromise().then(v => v * 2);
|
| +
|
| +paused at:
|
| + debugger;
|
| + #createPromise().then(v => v * 2);
|
| +}
|
| +
|
| +{
|
| + id : <messageId>
|
| + result : {
|
| + }
|
| +}
|
| +paused at:
|
| + debugger;
|
| + createPromise().then(#v => v * 2);
|
| +}
|
| +
|
|
|