diff --git a/.github/workflows/linux-nightly.yml b/.github/workflows/linux-nightly.yml index 1610697d8..4ff6caabb 100644 --- a/.github/workflows/linux-nightly.yml +++ b/.github/workflows/linux-nightly.yml @@ -172,8 +172,8 @@ jobs: - name: Build hledger and test unit tests, doc tests run: | - stack $ARGS build --ghc-options=-Werror --test --bench - # --no-terminal # --no-run-benchmarks + stack $ARGS build --pedantic --test --bench + # --ghc-options=-Werror --no-terminal # --no-run-benchmarks env: ARGS: ${{ matrix.plan.resolver }} diff --git a/.github/workflows/mac-nightly.yml b/.github/workflows/mac-nightly.yml index 4e930175d..435dafaf9 100644 --- a/.github/workflows/mac-nightly.yml +++ b/.github/workflows/mac-nightly.yml @@ -118,6 +118,7 @@ jobs: - name: Build hledger and test unit tests, doc tests run: | stack build --pedantic --test + # --ghc-options=-Werror - name: Install shelltestrunner run: | diff --git a/hledger-lib/test/unittest.hs b/hledger-lib/test/unittest.hs index dca9dbbbb..c47857d85 100644 --- a/hledger-lib/test/unittest.hs +++ b/hledger-lib/test/unittest.hs @@ -8,6 +8,7 @@ import "hledger-lib" Hledger (tests_Hledger) import System.Environment (setEnv) import Test.Tasty (defaultMain) +main :: IO () main = do setEnv "TASTY_HIDE_SUCCESSES" "true" setEnv "TASTY_ANSI_TRICKS" "false" -- helps the above diff --git a/hledger/test/unittest.hs b/hledger/test/unittest.hs index ac122f1bc..af9a77c6a 100644 --- a/hledger/test/unittest.hs +++ b/hledger/test/unittest.hs @@ -10,6 +10,7 @@ import Hledger.Cli (tests_Hledger_Cli) import System.Environment (setEnv) import Test.Tasty (defaultMain) +main :: IO () main = do setEnv "TASTY_HIDE_SUCCESSES" "true" setEnv "TASTY_ANSI_TRICKS" "false" -- helps the above