@@ -138,16 +138,10 @@ test('navigating to download link emits download', async ({ startClient, server,
|
|||||||
res.end('Hello world!');
|
res.end('Hello world!');
|
||||||
});
|
});
|
||||||
|
|
||||||
const navigateResponse = await client.callTool({
|
expect(await client.callTool({
|
||||||
name: 'browser_navigate',
|
name: 'browser_navigate',
|
||||||
arguments: {
|
arguments: {
|
||||||
url: server.PREFIX + 'download',
|
url: server.PREFIX + 'download',
|
||||||
},
|
},
|
||||||
});
|
})).toContainTextContent('### Downloads');
|
||||||
if (process.platform === 'win32') {
|
|
||||||
// windows is racy, downloads might arrive after the snapshot
|
|
||||||
await expect.poll(() => client.callTool({ name: 'browser_snapshot' })).toContainTextContent('### Downloads');
|
|
||||||
} else {
|
|
||||||
expect(navigateResponse).toContainTextContent('### Downloads');
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user