私は現在、いくつかの鉄のpythonモジュールを持っています。それぞれ、unittest.TestCaseを実装するクラスがあります。Iron Python UnitTestの結果を生成する
私は、次のような.batファイルによるテストクラスを実行している:
@set IRONPYTHONPATH=..\TestProject\bin;
@ipy -m unittest -v TestClass1 TestClass2
これらの行はTestClass1とTestClass2とその内部テストをすべて実行し、その結果をコンソールに出力を取得します。
私が今必要とするのは、このテストモジュールをCruise Controlプロセス(MSBuildを呼び出す)に統合できることです。テストが失敗した場合、Cruise Controlはエラーを読み取ることができる必要があります。その結果、xmlファイルを何らかの形で生成できるかもしれないと考えていました。だから、私の質問は次のとおりです:
- IronPythonテストから結果ファイルを生成する方法はありますか?後でCruise Controlに入力することはできますか?
- 何をしたいあなたを与える必要があります
をunittestのモジュールはかなり「モジュラー」であり、あなたがあなた自身に「出力」の部分を交換することができます。多分IronPythonでもうまくいくでしょうか? – katzenversteher