を印刷しません。実行可能ファイルの標準エラー。それだけで、独自のログ情報を出力します。徒党テストはそうのように、私は私が<code>exitcode-stdio-1.0</code>タイプを使用して<code>test-suite</code>を設定している秘密結社のパッケージを持って実行可能な出力
$ 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 test --log=/dev/stdout
注しかし、陰謀団は、全体の出力をバッファリングし、テストプログラムが終了した後にのみ、それが表示されますので、これは、完全な解決策ではないこと:
ありがとうございます。私は、標準出力に向けるのが最も一般的なユースケースだと思ったでしょう。 – sdasdadas