From d98eec68dc68cb055b8e155b44e9d2a72cd3ca61 Mon Sep 17 00:00:00 2001 From: Simen Bekkhus Date: Thu, 10 Feb 2022 11:08:17 +0100 Subject: [PATCH] pnp test should depend on jsdom --- scripts/verifyPnP.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/scripts/verifyPnP.js b/scripts/verifyPnP.js index f20a94452d05..a3504e6c59c0 100644 --- a/scripts/verifyPnP.js +++ b/scripts/verifyPnP.js @@ -34,6 +34,7 @@ try { { dependencies: { jest: '*', + 'jest-environment-jsdom': '*', }, name: 'test-pnp', }, @@ -42,7 +43,7 @@ try { ), ); fs.writeFileSync( - path.join(cwd, 'test.js'), + path.join(cwd, 'jsdom.test.js'), dedent` /* * @jest-environment jsdom @@ -53,6 +54,14 @@ try { }); `, ); + fs.writeFileSync( + path.join(cwd, 'node.test.js'), + dedent` + test('dummy', () => { + expect(typeof window).toBe('undefined'); + }); + `, + ); execa.sync('yarn', ['link', '--private', '--all', rootDirectory], { cwd, stdio: 'inherit',