これまでJenkins経由でpy.test
と呼んでいます。py.test:Jenkinsのローカル変数を表示
テストが失敗した場合、我々は(https://djangobook.com/wp-content/uploads/figure2_3a.pngを参照してください)私は、Djangoのデバッグページのようにローカル変数を見ることができればそれは、本当に素晴らしいことだ。この
Traceback (most recent call last):
File "/home/u/src/foo/bar/tests/test_x.py", line 36, in test_schema_migrations
errors, out))
AssertionError: Unknown output: ["Migrations for 'blue':", ...]
のような通常のスタックトレースを参照してください。
....しかし、私はそれらを見たい場合にのみ表示する必要があります。私は、これは私がテキストとは異なるフォーマットを必要としていることを意味すると思います。たぶんHTML?
これを有効にする方法はありますか?
私は決してツールセントリを使用しませんでした。しかしAFAIKでは、ローカル変数を使って素晴らしいトレースバックを表示できます。
moidule 'cgitb'は助けることができます - モジュールの上部に' cgitb.enable(format = 'text'、context = 12)を挿入してください。 –
@CharlesPehlivanianはいこれはうまくいく可能性があります。しかし、これはデフォルトの印象を膨らませるでしょう。私は時々だけローカル変数を見たいと思う。私がそれらをいつも見ると、日々の仕事は少し難しくなります... – guettli
djangobookのページのようにドロップダウンを使うのと同じですか?プレーンテキストはそれをしません、そのようなサービスが存在するかわからない... –