Change flag to --test-fail-when-no-test-suites.
This changes the default behaviour to succeed when no test suites are found. The old behaviour can be achieved by passing --test-fail-when-no-test-suites. Sessions with new changes: $ cabal v2-test Resolving dependencies... No tests to run for the package initsample-0.1.0.0 $ cabal v2-test --test-fail-when-no-test-suites Resolving dependencies... cabal: Cannot run tests for the target '' which refers to the package initsample-0.1.0.0 because it does not contain any test suites.
Showing
- Cabal/Distribution/Simple/Setup.hs 5 additions, 6 deletionsCabal/Distribution/Simple/Setup.hs
- cabal-install/Distribution/Client/CmdTest.hs 9 additions, 8 deletionscabal-install/Distribution/Client/CmdTest.hs
- cabal-install/Distribution/Client/Config.hs 1 addition, 1 deletioncabal-install/Distribution/Client/Config.hs
- cabal-install/Distribution/Client/ProjectConfig/Legacy.hs 3 additions, 3 deletionscabal-install/Distribution/Client/ProjectConfig/Legacy.hs
- cabal-install/Distribution/Client/ProjectConfig/Types.hs 1 addition, 1 deletioncabal-install/Distribution/Client/ProjectConfig/Types.hs
- cabal-install/Distribution/Client/ProjectPlanning.hs 2 additions, 2 deletionscabal-install/Distribution/Client/ProjectPlanning.hs
- cabal-install/Distribution/Client/ProjectPlanning/Types.hs 1 addition, 1 deletioncabal-install/Distribution/Client/ProjectPlanning/Types.hs
- cabal-install/Distribution/Client/Setup.hs 1 addition, 1 deletioncabal-install/Distribution/Client/Setup.hs
- cabal-install/changelog 1 addition, 0 deletionscabal-install/changelog
- cabal-install/tests/UnitTests/Distribution/Client/ProjectConfig.hs 2 additions, 2 deletions...tall/tests/UnitTests/Distribution/Client/ProjectConfig.hs
Loading
Please register or sign in to comment