MCPcopy Create free account
hub / github.com/cure53/DOMPurify / waitForServer

Function waitForServer

test/browser/legacy-runner.js:64–74  ·  view source on GitHub ↗
(base, tries = 60)

Source from the content-addressed store, hash-verified

62}
63
64async function waitForServer(base, tries = 60) {
65 for (let i = 0; i < tries; i++) {
66 if (await reachable(base + SUITES[0])) {
67 return;
68 }
69
70 await new Promise((r) => setTimeout(r, 500));
71 }
72
73 throw new Error('test server did not come up at ' + base);
74}
75
76async function startServer() {
77 if (process.env.BASE_URL) {

Callers 1

startServerFunction · 0.85

Calls 1

reachableFunction · 0.85

Tested by

no test coverage detected