2017-05-31 16 views
0

空白XMLが生成されているを使用してJUnitのレポートとして生成されているときに、次のコードを使用してイム:空白XMLがCucumber.Options

import cucumber.api.CucumberOptions; 
import cucumber.api.junit.Cucumber; 
import org.junit.runner.RunWith; 
@RunWith(Cucumber.class) 
@CucumberOptions(plugin = "junit:target/cucumber-report.xml") 
public class RunCukesTest { 
} 

私はキュウリのバージョン1.2.4を使用しています。コードに何らかのエラーがありますか、バージョンの問題があります。それは1.2.5と一緒に働いていたが、アイビーと一体化すると直ちにそれは生成を止めた。これにコードを追加する他のjarファイルはありますか?

答えて

0

ツールチェーンに別のツールを追加する前に、キュウリが問題なく動作していたのはなぜですか?追加した新しいツールの周辺の問題を探します。

しかし、これを行う前に、変更が元に戻るまで元の状態に戻してください。次に、必要なものを小さなステップで追加し、常にソリューションを機能させておきます。私。頻繁に実行して、期待しているレポートが表示され、期待値が含まれていることを確認します。それぞれの作業ステップの間にコードをコミットし、予期しないことが起こって機能が損なわれたときに元に戻します。

0

この問題は、logback-classic jarの使用によるものです。私がlogback-classic jarをlogback-core jarに置き換えたとき、問題は解決されました。