External commands: Add tests for #9402 #9403 #9404
This adds 4 tests which test the new external commands feature: * ExternalCommand - Tests the expected usage of external command invoked via cabal-install * ExternalCommandSetup - Tests that the ./Setup interface does not support external commands (#9403) * ExternalCommandEnv - Tests that environment variables are set and preserved appropiately (#9402) * ExternalCommandHelp - Test that `cabal help <cmd>` is interpreted appropiately (#9404)
Showing
- cabal-testsuite/PackageTests/ExternalCommandHelp/setup-test/setup-test.cabal 25 additions, 0 deletions...kageTests/ExternalCommandHelp/setup-test/setup-test.cabal
- cabal-testsuite/PackageTests/ExternalCommandSetup/aaaa/LICENSE 0 additions, 0 deletions...-testsuite/PackageTests/ExternalCommandSetup/aaaa/LICENSE
- cabal-testsuite/PackageTests/ExternalCommandSetup/aaaa/Main.hs 3 additions, 0 deletions...-testsuite/PackageTests/ExternalCommandSetup/aaaa/Main.hs
- cabal-testsuite/PackageTests/ExternalCommandSetup/aaaa/aaaa.cabal 22 additions, 0 deletions...stsuite/PackageTests/ExternalCommandSetup/aaaa/aaaa.cabal
- cabal-testsuite/PackageTests/ExternalCommandSetup/custom/CHANGELOG.md 5 additions, 0 deletions...ite/PackageTests/ExternalCommandSetup/custom/CHANGELOG.md
- cabal-testsuite/PackageTests/ExternalCommandSetup/custom/LICENSE 30 additions, 0 deletions...estsuite/PackageTests/ExternalCommandSetup/custom/LICENSE
- cabal-testsuite/PackageTests/ExternalCommandSetup/custom/Setup.hs 3 additions, 0 deletions...stsuite/PackageTests/ExternalCommandSetup/custom/Setup.hs
- cabal-testsuite/PackageTests/ExternalCommandSetup/custom/custom.cabal 29 additions, 0 deletions...ite/PackageTests/ExternalCommandSetup/custom/custom.cabal
- cabal-testsuite/PackageTests/ExternalCommandSetup/setup.cabal.hs 17 additions, 0 deletions...estsuite/PackageTests/ExternalCommandSetup/setup.cabal.hs
- cabal-testsuite/PackageTests/ExternalCommandSetup/setup.out 22 additions, 0 deletionscabal-testsuite/PackageTests/ExternalCommandSetup/setup.out
- cabal-testsuite/src/Test/Cabal/Prelude.hs 9 additions, 3 deletionscabal-testsuite/src/Test/Cabal/Prelude.hs
Loading
Please register or sign in to comment