Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Two test.hs files #7

Closed
arianvp opened this issue Sep 23, 2018 · 2 comments
Closed

Two test.hs files #7

arianvp opened this issue Sep 23, 2018 · 2 comments
Assignees
Labels

Comments

@arianvp
Copy link

arianvp commented Sep 23, 2018

There are two test.hs files. (Test.hs and test.hs) This totally wreacks havoc on both windows and Darwin as they are case insensitive filesystems. Making it impossible to compile the tests

@rudymatela
Copy link
Owner

@arianvp I have reported these issues upstream to Microsoft Corporation and Apple Inc. so that they fix their broken filesystems by adding case sensitivity. ... ... Just kidding.

Thank you very much for reporting this issue. I can't believe for how long that stood there undetected by me.

Commit f074815 fixes the issue by renaming test.hs to test-main.hs. I have also added an automated test (f074815) to assure I don't forget about case-insensitive filesystems in the future.

As soon as CI passes, I'll upload a new version on Hackage. Then, I'll let you know here.

@rudymatela
Copy link
Owner

@arianvp LeanCheck v0.7.5 is online on Hackage. The tests now build and run successfully on case-insensitive filesystems and on the recently released GHC 8.6.1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants