次のように、タイプtest-suite
を使用してセットアップした cabal パッケージがあります。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
$
この出力を独自の標準出力に表示するにはどうすればよいですか? 私はドキュメントでそれを見つけることができません。