Skip to content

Commit 2adc504

Browse files
authored
fix bad slash in steps.d.ts for Windows (codeceptjs#2172)
1 parent 048e01d commit 2adc504

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/command/definitions.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,8 @@ function getPath(originalPath, targetFolderPath, testsPath) {
9393
if (parsedPath.base.endsWith('.d.ts')) parsedPath.base = parsedPath.base.substring(0, parsedPath.base.length - 5);
9494
else if (parsedPath.ext === '.ts') parsedPath.base = parsedPath.name;
9595

96-
if (!parsedPath.dir.startsWith('.')) return path.join(parsedPath.dir, parsedPath.base);
97-
const relativePath = path.relative(targetFolderPath, path.join(testsPath, parsedPath.dir, parsedPath.base));
96+
if (!parsedPath.dir.startsWith('.')) return path.posix.join(parsedPath.dir, parsedPath.base);
97+
const relativePath = path.posix.relative(targetFolderPath, path.posix.join(testsPath, parsedPath.dir, parsedPath.base));
9898

9999
return relativePath.startsWith('.') ? relativePath : `./${relativePath}`;
100100
}

0 commit comments

Comments
 (0)