Skip to content

Commit 2c99e77

Browse files
committed
fix: don't overwrite promises that are being awaited
1 parent d83082f commit 2c99e77

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

lib/test-util-ipfs-example/playwright/servers.js

+4-6
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ const servers = (serverConfiguration = []) => {
3232

3333
const app = polka();
3434

35-
promiseServers.push(new Promise((resolve, reject) => {
35+
promiseServers.push(/** @type {Promise<void>} */(new Promise((resolve, reject) => {
3636
app
3737
.use(staticFiles)
3838
.listen(port, err => {
@@ -46,20 +46,18 @@ const servers = (serverConfiguration = []) => {
4646

4747
resolve();
4848
});
49-
}))
49+
})))
5050
}
5151

5252
await Promise.all(promiseServers)
5353

5454
// Use the server in the tests.
55-
await use(servers);
56-
55+
await use(servers)
5756

5857
// Cleanup.
5958
console.log('Stopping servers...');
60-
promiseServers = servers.map(m => new Promise(f => m.server.close(f)));
6159

62-
await Promise.all(promiseServers)
60+
await Promise.all(servers.map(m => new Promise(f => m.server.close(f))))
6361
console.log('Servers stopped');
6462
}, { scope: 'worker', auto: true } ],
6563
}

0 commit comments

Comments
 (0)