From 29bfddc8d2f05eb37c83b64df733c99452836b77 Mon Sep 17 00:00:00 2001 From: Robert Winkler Date: Fri, 18 Mar 2016 08:22:59 +0100 Subject: [PATCH] DiffUtils assertThatAllFilesAreEqual iterates over the expectedDirectory instead of the actualDirectory now. This allows to check only 2 files instead of always all 4 S2M documents. --- .../java/io/github/swagger2markup/assertions/DiffUtils.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/test/java/io/github/swagger2markup/assertions/DiffUtils.java b/src/test/java/io/github/swagger2markup/assertions/DiffUtils.java index d1883197..8d41b10b 100644 --- a/src/test/java/io/github/swagger2markup/assertions/DiffUtils.java +++ b/src/test/java/io/github/swagger2markup/assertions/DiffUtils.java @@ -35,9 +35,9 @@ public class DiffUtils { public static void assertThatAllFilesAreEqual(Path expectedDirectory, Path actualDirectory, String reportName) { Path reportPath = Paths.get("build/diff-report/", reportName); try { - try (DirectoryStream directoryStream = Files.newDirectoryStream(actualDirectory)) { - for (Path actualFile : directoryStream) { - Path expectedFile = expectedDirectory.resolve(actualFile.getFileName()); + try (DirectoryStream directoryStream = Files.newDirectoryStream(expectedDirectory)) { + for (Path expectedFile : directoryStream) { + Path actualFile = actualDirectory.resolve(expectedFile.getFileName()); LOGGER.info("Diffing file {} with {}", actualFile, expectedFile); DiffAssertions.assertThat(actualFile).isEqualTo(expectedFile, reportPath); }