diff --git a/packages/playwright-test/src/loader.ts b/packages/playwright-test/src/loader.ts index 4521cd915e..a3f016d3f5 100644 --- a/packages/playwright-test/src/loader.ts +++ b/packages/playwright-test/src/loader.ts @@ -489,7 +489,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