2016-06-11 4 views
0

py.testトレースバックパス表示py.testプリントのトレースバックが、それはのような完全なパスを表示しますいずれかの現在

/usr/local/lib/python2.7/dist-packages/xarray/core/dataarray.py:744: 

...またはそれはそれは、このような、から実行のディレクトリからのパスを表示します

delphi/delphi/model/risk_manager.py:176: 

...またはそれはから実行のディレクトリへの相対.との相対パスを出力します:として

../delphi/delphi/model/pca_model.py:56:                        

私はPyCharmを使用しているので、フルパスであればこれらをクリックするだけです。各リンクで手動でナビゲートするのではなく、リンクをクリックしてコードにまっすぐ進むことができれば本当に便利です。

py.testに絶対パスを強制的に印刷する方法はありますか?あるいは、誰かが上記の様々なオプションを引き起こす原因についての洞察を持っていても?

ありがとうございました!

答えて

0

ハム私はあなたが好きなように印刷するようpytestに指示する方法はないと思います。 しかし、あなたを助けるべきpytest-pycharm用のプラグインがあります:私はVIM =)で動作しますが、これが動作するかどうか私に聞かせているので、私はこのプラグインを使用したことがない

$ pip install pytest-pycharm 

pytest-pycharmが。

+0

プラグインは素晴らしいですが、この問題の解決には役に立ちません – Maximilian

+0

申し訳ありません、申し訳ありませんが、今はお手伝いできません。 –

関連する問題