Skip to content

Commit

Permalink
Upgrade to opentest4j 1.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
marcphilipp committed Apr 29, 2018
1 parent a2c3558 commit 12cda68
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 14 deletions.
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ junit4Version = 4.12
kotlinVersion = 1.2.41
log4jVersion = 2.11.0
mockitoVersion = 2.18.3
ota4jVersion = 1.0.0
ota4jVersion = 1.1.0
shadowVersion = 2.0.4
surefireVersion = 2.21.0

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,9 @@ static void expectAssertionFailedError() {
throw new AssertionError("Should have thrown an " + AssertionFailedError.class.getName());
}

static void assertEmptyMessage(Throwable ex) throws AssertionError {
if (!ex.getMessage().isEmpty()) {
throw new AssertionError("Exception message should be an empty String, but was [" + ex.getMessage() + "].");
static void assertNullMessage(Throwable ex) throws AssertionError {
if (ex.getMessage() != null) {
throw new AssertionError("Exception message should be null, but was [" + ex.getMessage() + "].");
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@

package org.junit.jupiter.api;

import static org.junit.jupiter.api.AssertionTestUtils.assertEmptyMessage;
import static org.junit.jupiter.api.AssertionTestUtils.assertMessageContains;
import static org.junit.jupiter.api.AssertionTestUtils.assertMessageEquals;
import static org.junit.jupiter.api.AssertionTestUtils.assertNullMessage;
import static org.junit.jupiter.api.AssertionTestUtils.expectAssertionFailedError;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.fail;
Expand All @@ -36,7 +36,7 @@ void failWithoutArgument() {
expectAssertionFailedError();
}
catch (AssertionFailedError ex) {
assertEmptyMessage(ex);
assertNullMessage(ex);
}
}

Expand Down Expand Up @@ -69,7 +69,7 @@ void failWithNullString() {
expectAssertionFailedError();
}
catch (AssertionFailedError ex) {
assertMessageEquals(ex, "");
assertNullMessage(ex);
}
}

Expand All @@ -80,7 +80,7 @@ void failWithNullMessageSupplier() {
expectAssertionFailedError();
}
catch (AssertionFailedError ex) {
assertMessageEquals(ex, "");
assertNullMessage(ex);
}
}

Expand All @@ -104,7 +104,7 @@ void failWithThrowable() {
expectAssertionFailedError();
}
catch (AssertionFailedError ex) {
assertMessageEquals(ex, "");
assertNullMessage(ex);
Throwable cause = ex.getCause();
assertMessageContains(cause, "cause");
}
Expand All @@ -131,7 +131,7 @@ void failWithNullStringAndThrowable() {
expectAssertionFailedError();
}
catch (AssertionFailedError ex) {
assertMessageEquals(ex, "");
assertNullMessage(ex);
Throwable cause = ex.getCause();
assertMessageContains(cause, "cause");
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ package org.junit.jupiter.api
import org.junit.jupiter.api.AssertEquals.assertEquals
import org.junit.jupiter.api.AssertionTestUtils.assertMessageContains
import org.junit.jupiter.api.AssertionTestUtils.assertMessageEquals
import org.junit.jupiter.api.AssertionTestUtils.assertNullMessage
import org.opentest4j.AssertionFailedError
import java.util.stream.Stream

Expand Down Expand Up @@ -40,15 +41,15 @@ class KotlinFailAssertionsTests {
val ex = assertThrows<AssertionFailedError> {
fail(null as String?)
}
assertMessageEquals(ex, "")
assertNullMessage(ex)
}

@Test
fun `fail with null message supplier`() {
val ex = assertThrows<AssertionFailedError> {
fail(null as (() -> String)?)
}
assertMessageEquals(ex, "")
assertNullMessage(ex)
}

@Test
Expand All @@ -69,7 +70,7 @@ class KotlinFailAssertionsTests {
val ex = assertThrows<AssertionFailedError> {
fail(Throwable(throwableCause))
}
assertMessageEquals(ex, "")
assertNullMessage(ex)
val cause = ex.cause
assertMessageContains(cause, throwableCause)
}
Expand All @@ -92,7 +93,7 @@ class KotlinFailAssertionsTests {
val ex = assertThrows<AssertionFailedError> {
fail(null, Throwable(throwableCause))
}
assertMessageEquals(ex, "")
assertNullMessage(ex)
val cause = ex.cause
assertMessageContains(cause, throwableCause)
}
Expand Down

0 comments on commit 12cda68

Please sign in to comment.