我正在研究同时使用 gradle 和 cucumber,并在 cucumber 的 github 中找到了这个可爱的例子。
所以,我克隆了存储库并自己运行它。它失败了,因为它被配置为这样做,但我找不到它似乎被配置为输出的 HTML 或 JSON 报告。我说出现是因为我对黄瓜是全新的,但是这个类似乎表明它将把它放在哪里:
@RunWith(Cucumber.class)
@Cucumber.Options(format = {"pretty", "html:build/cucumber-html-report", "json-pretty:build/cucumber-report.json"})
public class RunCukesTest {
}
但是,运行后它并没有出现在构建目录中gradle cucumber
。没有 cucumber-html-report 目录,也没有 cucumber-report.json 文件。如果重要的话,我正在使用 Java 7 和 Gradle 1.6 运行它。
想法?这是 Cucumber/Gradle 集成的已知问题吗?