2012-01-14 7 views
2

AppharborでSpecFlowテストを実行すると、スタックトレースとデバッグログはどのように取得されますか?appharborでのテストに失敗したためのスタックトレース

テストが実行されるにもかかわらず、私は得る唯一の出力は次のようになります。

Status: Failed 

Duration: 00:00:00.0312002 

Message 
TestFixtureSetUp failed in AdvertisementFeature 

私はローカルで実行すると、私は完全なスタックトレースとログを取得します。私はappharborで設定ファイルの変換を行いません。

+2

それは、我々は常にすべてのユニットテストフレームワークのためのスタックトレースが表示されない既知の問題です。サポートチケットを開いた場合、私たちはあなたにそれを払うことができるかもしれません。 – friism

答えて

2

SpecFlowテストの完全なスタックトレースを表示するには、親スタックトレースを表示する必要があります.SpecFlowはスタックトレースをそこに記録するためです。 今のように、親テストを表示する最も簡単な方法は、この例のように、最後の番号を除去することにより、親URLにURLを変更することである。

失敗したテストURL:https://appharbor.com/applications/ {のapplicationNameが}/{/ビルドbuildId } /tests/1.1.2

親テストURL:https://appharbor.com/applications/ {}のapplicationName /ビルドします/ {} buildId /tests/1.1

+0

優れた顧客中心の良いホスティングサイトをありがとう:-) – Mharlin

関連する問題