2017-03-05 9 views
0

私の現在のプロジェクトでは、テストにQtTestを使用しています。これまでは、各テストを手動でメインに追加しました。これによりQt CreatorのプラグインAutoTestに結果を表示することができました。Qt Creator IDE AutoTestプラグイン

私はクラスの名前を登録して自動的に実行するテストランナーを使用しようとしました。

このアプローチは機能しますが、自動テストビューでテストを表示する機能が失われてしまいました。私は40以上のテストクラスを持っているので、エラーをすばやく発見することができました。

誰かがAutoTestで出力が表示されない理由を説明できますか?

答えて

0

私はついにマイナーハックでこれを理解しました。

合計: 私はすべてのテストを登録したマクロを定義していますが、メインでは、これらの登録されたすべてのテストが実行されます。

Qt CreatorのAutoTestプラグインに表示されないという問題があります。

したがって、登録済みのすべてのクラスを実行する前に手動でテストします。 このプラグインを使用すると、テストの再開を収集することができます。また、登録したすべてのテストを確認して、後でQt Creatorを終了するまで1つのテストにコメントすることができます。

関連する問題