Skip to content

Commit 43c4bcc

Browse files
committedOct 19, 2024
test: browser logs are polled
·
v6.0.11v5.9.5
1 parent affe3f2 commit 43c4bcc

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed
 

‎tap/.browser.ts

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,24 @@ test('passes tests', async (user) => {
1111
await user.typeText('#js', script, { paste: true }).click('[type=submit]')
1212

1313
await scriptTag()
14+
let i = 0
15+
const interval = setInterval(() => {
16+
t.getBrowserConsoleMessages().then(({ log: messages }) => {
17+
messages.forEach((message, index) => {
18+
if (i && index <= i) return
19+
i++
20+
console.log(message)
21+
})
22+
})
23+
}, 100)
1424

1525
let stats
1626
do {
1727
await new Promise((resolve) => setTimeout(resolve, 1000))
1828
stats = await t.eval(() => globalThis.stats)
1929
} while (!stats)
2030

21-
const { log } = await t.getBrowserConsoleMessages()
22-
for (const entry of log) {
23-
console.log(entry)
24-
}
31+
clearInterval(interval)
2532

2633
await t.expect(stats?.failed).eql(0)
2734
})

0 commit comments

Comments
 (0)
Please sign in to comment.