From 05387b7835b9159f4e485d4741d80a94d556f20f Mon Sep 17 00:00:00 2001 From: Henrik Storck <13228538+henrikstorck@users.noreply.github.com> Date: Thu, 17 Mar 2022 00:52:39 +0100 Subject: [PATCH] fix: fix folder traversal for isModule check (#12836) (#12837) --- packages/playwright-test/src/loader.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/playwright-test/src/loader.ts b/packages/playwright-test/src/loader.ts index 767287ce42..3b10f9b2ca 100644 --- a/packages/playwright-test/src/loader.ts +++ b/packages/playwright-test/src/loader.ts @@ -494,7 +494,7 @@ export function folderIsModule(folder: string): boolean { if (fs.existsSync(packageJson)) { isModule = require(packageJson).type === 'module'; } else { - const parentFolder = path.basename(folder); + const parentFolder = path.dirname(folder); if (parentFolder !== folder) isModule = folderIsModule(parentFolder); else