Before you start
Summary
The fixSlashes function doesn't account for a mix of / and \ which may be valid for a path on windows. This appears to not generally cause an issue beyond failing tests, but there are likely edge cases to check
Steps to reproduce
Run windows tests without ignoring path tests
Expected result
All valid paths should be correctly handled, and tests should match the behavior
Actual result
Tests are failing
Affected platforms
Version
1.4.0
Environment
No response
Logs, stack traces, or build output
Possible cause or fix
We could consider moving our path concatenation and slash fixing logic over to kotlin.io's path class
Screenshots or anything else
No response
Before you start
Summary
The
fixSlashesfunction doesn't account for a mix of/and\which may be valid for a path on windows. This appears to not generally cause an issue beyond failing tests, but there are likely edge cases to checkSteps to reproduce
Run windows tests without ignoring path tests
Expected result
All valid paths should be correctly handled, and tests should match the behavior
Actual result
Tests are failing
Affected platforms
Version
1.4.0
Environment
No response
Logs, stack traces, or build output
Possible cause or fix
We could consider moving our path concatenation and slash fixing logic over to kotlin.io's path class
Screenshots or anything else
No response