Normalize paths to avoid case-sensitivity on Windows #451
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR is related to #445 - apparently I want to overcome an issue using Gauge with VS Code: the C drive is written in capital
C:
but in VS Code some paths are written in lower casec:
which causes the following stacktrace to happen:I copied the unit tests to a new branch based on master and executed them with following error:
After I cherry-picked the changes in
registry.py
, the test passed on Windows (and will properly also pass on Linux using GitHub actions). I verified that the actual Gauge test scenarios (from the stacktrace above) passed too installing the SNAPSHOT version locally.Once this PR is merged, I can tackle the actual refactoring more precisely in the other Pull-Request to avoid mixed changes.
@chadlwilson maybe it is worth to release this separately also? So that this version is the bug-fix and the next might be the refactoring to load steps?