У меня есть пакет cabal, для которого я настроил test-suite
с помощью типа exitcode-stdio-1.0
, например:
Когда я запускаю его с помощью cabal test
, cabal не печатает стандартную выходную/стандартную ошибку исполняемого файла; он печатает только собственную информацию о регистрации:
$ cabal test
Running 1 test suites...
Test suite test-foo: RUNNING...
Test suite test-foo: PASS
Test suite logged to: dist/test/foo-0.0.1-test-foo.log
1 of 1 test suites (1 of 1 test cases) passed.
$
Результат, который я хочу, находится в этом файле журнала:
$ cat dist/test/foo-0.0.1-test-fo.log
Test suite test-foo: RUNNING...
HUnit group 1:
Expected connect: [OK]
Test Cases Total
Passed 1 1
Failed 0 0
Total 1 1
Test suite test-foo: PASS
Test suite logged to: dist/test/foo-0.0.1-test-foo.log
$
Как заставить cabal печатать этот вывод на свой собственный стандартный вывод? Я не могу найти его в документации.