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