diff --git a/test/download.spec.js b/test/download.spec.js
index ee35549189..9d14f3f219 100644
--- a/test/download.spec.js
+++ b/test/download.spec.js
@@ -117,6 +117,17 @@ describe('Download', function() {
expect(fs.readFileSync(path).toString()).toBe('Hello world');
await page.close();
});
+ it.fail(CHROMIUM || WEBKIT || FFOX)('should report new window downloads', async({browser, server}) => {
+ const page = await browser.newPage({ acceptDownloads: true });
+ await page.setContent(`download`);
+ const [ download ] = await Promise.all([
+ page.waitForEvent('download'),
+ page.click('a')
+ ]);
+ const path = await download.path();
+ expect(fs.existsSync(path)).toBeTruthy();
+ await page.close();
+ });
it('should delete file', async({browser, server}) => {
const page = await browser.newPage({ acceptDownloads: true });
await page.setContent(`download`);