public LaunchResults readResults(final Path resultsDirectory) { final DefaultResultsVisitor visitor = new DefaultResultsVisitor(configuration); configuration .getReaders() .forEach(reader -> reader.readResults(configuration, visitor, resultsDirectory)); return visitor.getLaunchResults(); }
private LaunchResults process(String... strings) throws IOException { Path resultsDirectory = folder.newFolder().toPath(); Iterator<String> iterator = Arrays.asList(strings).iterator(); while (iterator.hasNext()) { String first = iterator.next(); String second = iterator.next(); copyFile(resultsDirectory, first, second); } Allure1Plugin reader = new Allure1Plugin(); final Configuration configuration = new ConfigurationBuilder().useDefault().build(); final DefaultResultsVisitor resultsVisitor = new DefaultResultsVisitor(configuration); reader.readResults(configuration, resultsVisitor, resultsDirectory); return resultsVisitor.getLaunchResults(); }
private LaunchResults process(String... strings) throws IOException { Path resultsDirectory = folder.newFolder().toPath(); Iterator<String> iterator = Arrays.asList(strings).iterator(); while (iterator.hasNext()) { String first = iterator.next(); String second = iterator.next(); copyFile(resultsDirectory, first, second); } Allure2Plugin reader = new Allure2Plugin(); final Configuration configuration = new ConfigurationBuilder().useDefault().build(); final DefaultResultsVisitor resultsVisitor = new DefaultResultsVisitor(configuration); reader.readResults(configuration, resultsVisitor, resultsDirectory); return resultsVisitor.getLaunchResults(); }
@SafeVarargs private final List<EnvironmentItem> process(List<String>... results) throws IOException { List<LaunchResults> launches = new ArrayList<>(); final Configuration configuration = new ConfigurationBuilder().useDefault().build(); Allure1Plugin reader = new Allure1Plugin(); for (List<String> result : results) { Path resultsDirectory = folder.newFolder().toPath(); Iterator<String> iterator = result.iterator(); while (iterator.hasNext()) { String first = iterator.next(); String second = iterator.next(); copyFile(resultsDirectory, first, second); } final DefaultResultsVisitor resultsVisitor = new DefaultResultsVisitor(configuration); reader.readResults(configuration, resultsVisitor, resultsDirectory); launches.add(resultsVisitor.getLaunchResults()); } Allure1EnvironmentPlugin envPlugin = new Allure1EnvironmentPlugin(); return envPlugin.getData(launches); }
public LaunchResults readResults(final Path resultsDirectory) { final DefaultResultsVisitor visitor = new DefaultResultsVisitor(configuration); configuration .getReaders() .forEach(reader -> reader.readResults(configuration, visitor, resultsDirectory)); return visitor.getLaunchResults(); }