Tests not runnable on case-insensitive systems
viraptor opened this issue · 3 comments
viraptor commented
Since the tests do things like:
rm("configs .config .local repositories configs.symlink".split())
> cp("CONFIGS", "configs")
they cannot be run on case-insensitive filesystems like macos. This could be fixed by using a name like configs.fixture
rather than relying on CONFIGS
being different from configs
.
This came up when automatically testing in nixpkgs: https://hydra.nixos.org/build/212351260/nixlog/3
KenKundert commented
Thanks for reporting this. I'll get back to you when I've resolved the issue.
KenKundert commented
I believe this to be resolved in the latest release (1.35), which is now on pypi.
viraptor commented
Thanks. That solved the config naming issues. There's till other stuff that fails now, but I'll try to debug that separately.