Skip to content

v0.2.5

Compare
Choose a tag to compare
@Michionlion Michionlion released this 28 May 22:48
9763f1d

Add Correct Support for File Name Case Across Operating Systems

This pull request fixes the feature that checks for the existence of a file. It includes test cases that establish a confidence in the correctness of the fix for this feature.

What is the current behavior?

Currently, the outcome of a check depends on the operating system on which you run the check. This means that if a check is run on Windows or MacOS, the checks for the existence of a file will be case-insensitive. However, if a check is run on Linux, then it will be case-sensitive.

What is the new behavior if this PR is merged?

Once this PR is merged, the checks will always run in a case-sensitive fashion. This means that if a check would not pass on Linux it will also now not pass on Windows or MacOS. One way to tell that this is, in fact, the case is by checking the builds on Travis CI for MacOS and on AppVeyor for Windows.

This PR has:
  • Commit messages that are correctly formatted
  • Tests for newly introduced code
  • Docstrings for newly introduced code

This PR is a small change that fixes handling of file names.

Developers

@gkapfham

Auto-generated by pr-tag-release