Skip to content

Commit 348bc1c

Browse files
committed
chore: close test server before exiting process
1 parent 778a732 commit 348bc1c

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

run-tests.js

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,22 @@ const execa = require("execa");
44
const createServer = require("./test/server");
55

66
async function run() {
7-
createServer();
7+
const server = createServer();
8+
let exitCode;
89

910
try {
1011
const result = await execa("rn-test", process.argv.slice(2), {
1112
preferLocal: true,
1213
stdio: ["ignore", "inherit", "inherit"],
1314
});
14-
process.exit(result.exitCode);
15+
exitCode = result.exitCode;
1516
} catch (error) {
16-
process.exit(error.exitCode);
17+
exitCode = error.exitCode;
1718
}
19+
20+
await server.close();
21+
22+
process.exit(exitCode);
1823
}
1924

2025
run();

0 commit comments

Comments
 (0)