From 28f90246f7ec40ba49dac96663946cf032968302 Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Mon, 5 Sep 2022 21:53:24 +0200 Subject: [PATCH] [tests] move FileComparisonFailure back to avoid split packages GitOrigin-RevId: 98a9154507b3ee0eff0324361cc14ccfd151fe78 --- java/java-runtime/intellij.java.rt.iml | 1 + .../rt/execution/junit/ComparisonFailureData.java | 9 +++++++++ .../rt/execution/junit/FileComparisonFailure.java | 0 3 files changed, 10 insertions(+) rename {platform/testFramework/core => java/java-runtime}/src/com/intellij/rt/execution/junit/FileComparisonFailure.java (100%) diff --git a/java/java-runtime/intellij.java.rt.iml b/java/java-runtime/intellij.java.rt.iml index 1d97c3429d1f..42af6d96d6ab 100644 --- a/java/java-runtime/intellij.java.rt.iml +++ b/java/java-runtime/intellij.java.rt.iml @@ -22,5 +22,6 @@ + \ No newline at end of file diff --git a/java/java-runtime/src/com/intellij/rt/execution/junit/ComparisonFailureData.java b/java/java-runtime/src/com/intellij/rt/execution/junit/ComparisonFailureData.java index d1813c95a535..05f978ddd4fb 100644 --- a/java/java-runtime/src/com/intellij/rt/execution/junit/ComparisonFailureData.java +++ b/java/java-runtime/src/com/intellij/rt/execution/junit/ComparisonFailureData.java @@ -199,6 +199,15 @@ public class ComparisonFailureData { } } + if (assertion instanceof FileComparisonFailure) { + final FileComparisonFailure comparisonFailure = (FileComparisonFailure)assertion; + String actual = comparisonFailure.getActual(); + String expected = comparisonFailure.getExpected(); + if (actual != null && expected != null) { + return new ComparisonFailureData(expected, actual, comparisonFailure.getFilePath(), comparisonFailure.getActualFilePath()); + } + } + ComparisonFailureData commonAssertion = createCommonAssertion(assertion); if (commonAssertion != null) return commonAssertion; diff --git a/platform/testFramework/core/src/com/intellij/rt/execution/junit/FileComparisonFailure.java b/java/java-runtime/src/com/intellij/rt/execution/junit/FileComparisonFailure.java similarity index 100% rename from platform/testFramework/core/src/com/intellij/rt/execution/junit/FileComparisonFailure.java rename to java/java-runtime/src/com/intellij/rt/execution/junit/FileComparisonFailure.java