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

Move PackageTests to new cabal-testsuite package. #4054

Merged
merged 2 commits into from
Oct 31, 2016

Conversation

ezyang
Copy link
Contributor

@ezyang ezyang commented Oct 29, 2016

The key idea is that once we put PackageTests in its own package, we can
ensure that its Setup.hs is compiled with the same version of Cabal
library as package-tests is compiled with. This means that LBI reading
will always succeed which is quite nice.

Signed-off-by: Edward Z. Yang [email protected]

@mention-bot
Copy link

@ezyang, thanks for your PR! By analyzing the history of the files in this pull request, we identified @23Skidoo, @grayjay and @ttuegel to be potential reviewers.

The key idea is that once we put PackageTests in its own package, we can
ensure that its Setup.hs is compiled with the same version of Cabal
library as package-tests is compiled with.  This means that LBI reading
will *always succeed* which is quite nice.

Signed-off-by: Edward Z. Yang <[email protected]>
@ezyang ezyang force-pushed the pr/cabal-testsuite branch from f83fabf to d3d16dd Compare October 29, 2016 06:14
@23Skidoo
Copy link
Member

Nice!

@23Skidoo
Copy link
Member

Let's merge this ASAP because of high conflict potential.

@ezyang ezyang merged commit d731a1c into haskell:master Oct 31, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants