diff --git a/packages/browser/src/client/orchestrator.ts b/packages/browser/src/client/orchestrator.ts index f67fbccf17e2..5c9afed05581 100644 --- a/packages/browser/src/client/orchestrator.ts +++ b/packages/browser/src/client/orchestrator.ts @@ -96,12 +96,6 @@ client.ws.addEventListener('open', async () => { debug('test files', testFiles.join(', ')) - // TODO: fail tests suite because no tests found? - if (!testFiles.length) { - await done() - return - } - const runningFiles = new Set(testFiles) channel.addEventListener('message', async (e: MessageEvent): Promise => { @@ -168,7 +162,10 @@ client.ws.addEventListener('open', async () => { } }) - await createTesters(testFiles) + // if page was refreshed, there will be no test files + // createTesters will be called again when tests are running in the UI + if (testFiles.length) + await createTesters(testFiles) }) async function createTesters(testFiles: string[]) {