我正在使用报表生成器在黄瓜中生成报表。如何忽略损坏或损坏的json文件?

时间:2018-12-13 13:35:34

标签: selenium-webdriver automation cucumber cucumber-java

我正在使用以下代码片段在Cucumber中生成报告。

Collection<File> jsonFiles = FileUtils.listFiles
                (new File("target/surefire-reports"), new String[]{"json"}, true);

List<String> jsonPaths = new ArrayList(jsonFiles.size());

jsonFiles.forEach(file -> jsonPaths.add(file.getAbsolutePath()));

Configuration config = new Configuration(new File("target"), "demo");

config.setParallelTesting(true);

ReportBuilder reportBuilder = new ReportBuilder(jsonPaths, config);

reportBuilder.generateReports();

如果存在一个或多个损坏的JSON文件,则不会为整个套件生成报告。 我该如何处理或告诉reportbuilder忽略错误的json文件。

0 个答案:

没有答案