Stackage-curator does not build custom test suites
bennofs opened this issue · 5 comments
The permutation package (https://github.com/spacekitteh/permutation) has a cabal file without test suites, but Setup test is overwritten. Setup test currently fails to compile the test suites, but the snapshot has ExpectSuccess for the tests. This should be either DontBuild or ExpectFailure.
... but the snapshot ...
Uhhh, I don't see the permutation
package in build-constraints.yaml
?
@lwm it's in https://github.com/fpco/lts-haskell/blob/master/lts-7.16.yaml at least (line 72111)
Seems to be a dependency of tidal -> hmt -> permutation
Personally, I'd consider this a WONTFIX scenario. Is there any reason for that package to go through such hoops for the test suite?
Not really. I'll close this issue then. It's just that the "semantic information" provided by stackage snapshots is not 100% correct in this case.