Skip to content

Commit 24360f0

Browse files
committed
Don't log by default to avoid issues from being reported multiple times
1 parent 6a4d71b commit 24360f0

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

junit-platform-launcher/src/main/java/org/junit/platform/launcher/listeners/discovery/AbortOnFailureLauncherDiscoveryListener.java

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,33 @@
1313
import org.junit.platform.commons.util.ExceptionUtils;
1414
import org.junit.platform.engine.UniqueId;
1515
import org.junit.platform.launcher.EngineDiscoveryResult;
16+
import org.junit.platform.launcher.LauncherDiscoveryListener;
1617

1718
/**
1819
* @since 1.6
1920
* @see LauncherDiscoveryListeners#abortOnFailure()
2021
*/
21-
class AbortOnFailureLauncherDiscoveryListener extends LoggingLauncherDiscoveryListener {
22+
class AbortOnFailureLauncherDiscoveryListener implements LauncherDiscoveryListener {
2223

2324
@Override
2425
public void engineDiscoveryFinished(UniqueId engineId, EngineDiscoveryResult result) {
2526
result.getThrowable().ifPresent(ExceptionUtils::throwAsUncheckedException);
26-
super.engineDiscoveryFinished(engineId, result);
27+
}
28+
29+
@Override
30+
public boolean equals(Object obj) {
31+
if (this == obj) {
32+
return true;
33+
}
34+
if (obj == null) {
35+
return false;
36+
}
37+
return getClass() == obj.getClass();
38+
}
39+
40+
@Override
41+
public int hashCode() {
42+
return 0;
2743
}
2844

2945
}

0 commit comments

Comments
 (0)