haskell / win32

Haskell support for the Win32 API
http://hackage.haskell.org/package/Win32
Other
98 stars 62 forks source link

Remove the tests/ subdirectory #223

Closed BinderDavid closed 9 months ago

BinderDavid commented 9 months ago

Following https://gitlab.haskell.org/ghc/ghc/-/issues/22622 this PR removes the testsuite which can only be run by the GHC testsuite driver. A separate PR adds these tests directly to the testsuite/tests subdirectory of GHC.

It is necessary to remove the tests from the upstream, since the GHC testsuite driver runs all tests in tests and in the library/**/tests subdirectories, and doesn't accept multiple tests with the same name.

BinderDavid commented 9 months ago

I am still working on the patch to GHC, and will crossreference it once it is ready.

EDIT: MR on Gitlab: https://gitlab.haskell.org/ghc/ghc/-/merge_requests/11679

BinderDavid commented 9 months ago

@Mistuke This PR is also ready. The MR on Gitlab is running through and can be updated and merged as soon as the win32 submodule is updated in the GHC repo.

Mistuke commented 9 months ago

Ah ok, I thought it was waiting on the MR to be accepted.

Mistuke commented 9 months ago

many thanks for the PRs!