We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9b1bc4a commit 9f5dfd8Copy full SHA for 9f5dfd8
src/main/java/org/junit/experimental/results/ResultMatchers.java
@@ -6,6 +6,7 @@
6
import org.hamcrest.TypeSafeMatcher;
7
8
import static org.hamcrest.Matchers.equalTo;
9
+import static org.hamcrest.Matchers.greaterThan;
10
11
/**
12
* Matchers on a PrintableResult, to enable JUnit self-tests.
@@ -77,7 +78,7 @@ public void describeTo(Description description) {
77
78
public static Matcher<PrintableResult> hasFailureContaining(final String string) {
79
return new BaseMatcher<PrintableResult>() {
80
public boolean matches(Object item) {
- return item.toString().contains(string);
81
+ return failureCount(greaterThan(0)).matches(item) && item.toString().contains(string);
82
}
83
84
public void describeTo(Description description) {
0 commit comments