summaryrefslogtreecommitdiff
path: root/platform/smRunner/src/com/intellij/execution/testframework/sm/runner/states/TestComparisionFailedState.java
diff options
context:
space:
mode:
Diffstat (limited to 'platform/smRunner/src/com/intellij/execution/testframework/sm/runner/states/TestComparisionFailedState.java')
-rw-r--r--platform/smRunner/src/com/intellij/execution/testframework/sm/runner/states/TestComparisionFailedState.java12
1 files changed, 11 insertions, 1 deletions
diff --git a/platform/smRunner/src/com/intellij/execution/testframework/sm/runner/states/TestComparisionFailedState.java b/platform/smRunner/src/com/intellij/execution/testframework/sm/runner/states/TestComparisionFailedState.java
index 2d500115c038..461001d3b111 100644
--- a/platform/smRunner/src/com/intellij/execution/testframework/sm/runner/states/TestComparisionFailedState.java
+++ b/platform/smRunner/src/com/intellij/execution/testframework/sm/runner/states/TestComparisionFailedState.java
@@ -30,7 +30,7 @@ import org.jetbrains.annotations.Nullable;
/**
* @author Roman.Chernyatchik
*/
-public class TestComparisionFailedState extends TestFailedState implements AbstractTestProxy.AssertEqualsDiffViewerProvider {
+public class TestComparisionFailedState extends TestFailedState implements AbstractTestProxy.AssertEqualsMultiDiffViewProvider {
private final String myErrorMsgPresentation;
private final String myStacktracePresentation;
private DiffHyperlink myHyperlink;
@@ -77,4 +77,14 @@ public class TestComparisionFailedState extends TestFailedState implements Abstr
public String getActual() {
return myHyperlink.getRight();
}
+
+ @Override
+ public void openMultiDiff(Project project, AbstractTestProxy.AssertEqualsDiffChain chain) {
+ myHyperlink.openMultiDiff(project, chain);
+ }
+
+ @Override
+ public String getFilePath() {
+ return myHyperlink.getFilePath();
+ }
}