Java 如何使用JVM在子目录中重新运行失败的测试
我们喜欢将测试集组织到子目录中(我们有很多子目录),并运行单个功能或子目录 如果我只运行一个功能Java 如何使用JVM在子目录中重新运行失败的测试,java,cucumber,cucumber-jvm,Java,Cucumber,Cucumber Jvm,我们喜欢将测试集组织到子目录中(我们有很多子目录),并运行单个功能或子目录 如果我只运行一个功能 java -classpath <OUR classpath> cucumber.api.cli.Main' \ --plugin rerun:rerun.txt \ --glue skeleton.dm \ tmp/web_baseline/lesson1/bulb_c_voltage_explain_q2.feature' 然后我可以使用@rerun.txt 但是当我使用整个
java -classpath <OUR classpath> cucumber.api.cli.Main' \
--plugin rerun:rerun.txt \
--glue skeleton.dm \
tmp/web_baseline/lesson1/bulb_c_voltage_explain_q2.feature'
然后我可以使用@rerun.txt
但是当我使用整个目录运行时
java -classpath <OUR classpath> cucumber.api.cli.Main' \
--plugin rerun:rerun.txt \
--glue skeleton.dm \
tmp/web_baseline/lesson1/'
因此,由于子目录不在类路径上,它无法找到要重新运行的功能文件,因此失败。我不能把所有的子目录都放在类路径上,因为我们有很多嵌套的子目录
是否有一些我缺少的参数可以让我工作请考虑添加更多的相关标签(例如),这样你的问题会得到更多的关注。这有帮助吗?请考虑添加更多的相关标签(例如),这样你的问题会得到更多的关注。这有帮助吗?
java -classpath <OUR classpath> cucumber.api.cli.Main' \
--plugin rerun:rerun.txt \
--glue skeleton.dm \
tmp/web_baseline/lesson1/'
bulb_only_explain_q6.feature:8 short_circuit_build.feature:8 ...