Skip to content

Commit 0843a8f

Browse files
committed
fmt
1 parent 216af9c commit 0843a8f

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

site/e2e/helpers.ts

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -696,7 +696,11 @@ export const createServer = async (
696696
return e;
697697
};
698698

699-
async function waitForPort(port: number, host = "0.0.0.0", timeout = 5000): Promise<void> {
699+
async function waitForPort(
700+
port: number,
701+
host = "0.0.0.0",
702+
timeout = 5000,
703+
): Promise<void> {
700704
const start = Date.now();
701705
while (Date.now() - start < timeout) {
702706
const available = await isPortAvailable(port, host);
@@ -705,20 +709,23 @@ async function waitForPort(port: number, host = "0.0.0.0", timeout = 5000): Prom
705709
}
706710
await new Promise((resolve) => setTimeout(resolve, 100)); // Wait 1 second before retrying
707711
}
708-
throw new Error(`Timeout: port ${port} is still in use after ${timeout / 1000} seconds.`);
712+
throw new Error(
713+
`Timeout: port ${port} is still in use after ${timeout / 1000} seconds.`,
714+
);
709715
}
710716

711717
function isPortAvailable(port: number, host = "0.0.0.0"): Promise<boolean> {
712718
return new Promise((resolve) => {
713-
const probe = net.createServer()
714-
.once('error', (err: NodeJS.ErrnoException) => {
715-
if (err.code === 'EADDRINUSE') {
719+
const probe = net
720+
.createServer()
721+
.once("error", (err: NodeJS.ErrnoException) => {
722+
if (err.code === "EADDRINUSE") {
716723
resolve(false); // port is in use
717724
} else {
718725
resolve(false); // some other error occurred
719726
}
720727
})
721-
.once('listening', () => {
728+
.once("listening", () => {
722729
probe.close();
723730
resolve(true); // port is available
724731
})

0 commit comments

Comments
 (0)