test: make sure that inspector tests finish

PR-URL: https://github.com/nodejs/node/pull/32673
Reviewed-By: Rich Trott <rtrott@gmail.com>
Reviewed-By: Eugene Ostroukhov <eostroukhov@google.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
This commit is contained in:
Anna Henningsen 2020-04-05 22:27:46 +02:00
parent c849f2d4f8
commit e2ea73af04
No known key found for this signature in database
GPG Key ID: A94130F0BFC8EBE9
28 changed files with 33 additions and 30 deletions

View File

@ -127,4 +127,4 @@ async function doTests() {
await testNoCrashConsoleLogBeforeThrow();
}
doTests();
doTests().then(common.mustCall());

View File

@ -109,4 +109,4 @@ async function runTest() {
assert.strictEqual((await child.expectShutdown()).exitCode, 55);
}
runTest();
runTest().then(common.mustCall());

View File

@ -57,7 +57,7 @@ async function test() {
}
const interval = setInterval(() => {}, 1000);
test().then(() => {
test().then(common.mustCall(() => {
clearInterval(interval);
console.log('Done!');
});
}));

View File

@ -74,4 +74,4 @@ async function runTest() {
return child.expectShutdown();
}
runTest();
runTest().then(common.mustCall());

View File

@ -16,4 +16,4 @@ async function test() {
child.kill();
}
test();
test().then(common.mustCall());

View File

@ -66,4 +66,4 @@ async function test() {
console.log('Success');
}
test();
test().then(common.mustCall());

View File

@ -58,4 +58,4 @@ async function runTests() {
assert.throws(() => require('inspector').waitForDebugger(), re);
}
runTests();
runTests().then(common.mustCall());

View File

@ -41,4 +41,4 @@ async function runTest() {
assert.strictEqual((await child.expectShutdown()).exitCode, 55);
}
runTest();
runTest().then(common.mustCall());

View File

@ -46,4 +46,4 @@ async function runTests() {
assert.strictEqual((await instance.expectShutdown()).exitCode, 55);
}
runTests();
runTests().then(common.mustCall());

View File

@ -81,4 +81,4 @@ async function runTests() {
instance.kill();
}
runTests();
runTests().then(common.mustCall());

View File

@ -68,4 +68,4 @@ function assertArrayIncludes(actual, expected) {
`Expected ${actualString} to contain ${expectedString}.`);
}
runTests();
runTests().then(common.mustCall());

View File

@ -44,4 +44,4 @@ async function runTests() {
instance.kill();
}
runTests();
runTests().then(common.mustCall());

View File

@ -18,4 +18,4 @@ async function runTests() {
assert.strictEqual((await instance.expectShutdown()).exitCode, 0);
}
runTests();
runTests().then(common.mustCall());

View File

@ -75,4 +75,4 @@ async function runTests() {
assert.strictEqual((await child.expectShutdown()).exitCode, 0);
}
runTests();
runTests().then(common.mustCall());

View File

@ -34,4 +34,4 @@ async function runTest() {
session.disconnect();
}
runTest();
runTest().then(common.mustCall());

View File

@ -163,4 +163,7 @@ async function testBreakpointHit() {
await pausedPromise;
}
testContextCreatedAndDestroyed().then(common.mustCall(testBreakpointHit));
(async function() {
await testContextCreatedAndDestroyed();
await testBreakpointHit();
})().then(common.mustCall());

View File

@ -27,7 +27,7 @@ async function testBreakpointOnStart(session) {
}
async function runTests() {
const child = new NodeInstance(['--inspect', '--debug-brk']);
const child = new NodeInstance(['--inspect', '--inspect-brk']);
const session = await child.connectInspectorSession();
await testBreakpointOnStart(session);
@ -36,4 +36,4 @@ async function runTests() {
assert.strictEqual((await child.expectShutdown()).exitCode, 55);
}
runTests();
runTests().then(common.mustCall());

View File

@ -41,4 +41,4 @@ async function runTest() {
await testSessionNoCrash();
}
runTest();
runTest().then(common.mustCall());

View File

@ -41,4 +41,4 @@ async function runTest() {
assert.strictEqual((await child.expectShutdown()).exitCode, 1);
}
runTest();
runTest().then(common.mustCall());

View File

@ -43,4 +43,4 @@ async function test() {
instance.kill();
}
test();
test().then(common.mustCall());

View File

@ -17,4 +17,4 @@ async function runTests() {
node.kill();
}
runTests();
runTests().then(common.mustCall());

View File

@ -41,4 +41,4 @@ async function runTests() {
assert.ok(asserted, 'log statement did not reach the inspector');
}
runTests();
runTests().then(common.mustCall());

View File

@ -37,4 +37,4 @@ common.skipIfInspectorDisabled();
const { params: { url } } = await promise;
strictEqual(url, expected);
}
})();
})().then(common.mustCall());

View File

@ -22,4 +22,4 @@ common.skipIfInspectorDisabled();
}
);
session.disconnect();
})();
})().then(common.mustCall());

View File

@ -83,4 +83,4 @@ async function runTests() {
assert.strictEqual((await instance.expectShutdown()).exitCode, 0);
}
runTests();
runTests().then(common.mustCall());

View File

@ -27,4 +27,4 @@ async function runTests() {
assert.strictEqual((await child.expectShutdown()).exitCode, 0);
}
runTests();
runTests().then(common.mustCall());

View File

@ -28,4 +28,4 @@ async function runTest() {
return child.kill();
}
runTest();
runTest().then(common.mustCall());

View File

@ -314,4 +314,4 @@ async function runTest() {
);
}
runTest();
runTest().then(common.mustCall());