diff --git a/pom.xml b/pom.xml index 912da3b..5b80e17 100644 --- a/pom.xml +++ b/pom.xml @@ -41,6 +41,8 @@ 1.8.0 5.0.0-M2 + 1.0.0-M2 + 4.12.0-M2 1.2.17 0.0.0 @@ -78,15 +80,36 @@ jackson-datatype-json-org ${jackson-datatype-json-org.version} - org.junit.jupiter junit-jupiter-api ${junit.jupiter.version} test - - + + org.junit.jupiter + junit-jupiter-engine + ${junit.jupiter.version} + test + + + org.junit.vintage + junit-vintage-engine + ${junit.vintage.version} + test + + + org.junit.platform + junit-platform-runner + ${junit.platform.version} + test + + + org.junit.platform + junit-platform-runner + ${junit.platform.version} + test + io.teknek tunit @@ -119,24 +142,6 @@ - - - org.apache.maven.plugins - maven-gpg-plugin - ${maven-gpg-plugin.version} - - - sign-artifacts - verify - - sign - - - - org.apache.maven.plugins maven-jar-plugin @@ -151,24 +156,6 @@ - - org.apache.maven.plugins - maven-eclipse-plugin - ${maven-eclipse-plugin.version} - - [artifactId] - true - true - - org.eclipse.jdt.core.javabuilder - org.maven.ide.eclipse.maven2Builder - - - org.eclipse.jdt.core.javanature - org.maven.ide.eclipse.maven2Nature - - - org.apache.maven.plugins maven-compiler-plugin @@ -186,6 +173,27 @@ + + + maven-compiler-plugin + 3.1 + + ${java.version} + ${java.version} + + + + maven-surefire-plugin + 2.19.1 + + + org.junit.platform + junit-platform-surefire-provider + ${junit.platform.version} + + + + diff --git a/src/test/java/org/apache/gossip/ShutdownDeadtimeTest.java b/src/test/java/org/apache/gossip/ShutdownDeadtimeTest.java index 251550b..f0d7f10 100644 --- a/src/test/java/org/apache/gossip/ShutdownDeadtimeTest.java +++ b/src/test/java/org/apache/gossip/ShutdownDeadtimeTest.java @@ -34,13 +34,17 @@ import org.apache.log4j.Logger; import org.apache.gossip.event.GossipListener; import org.apache.gossip.event.GossipState; +import org.junit.platform.runner.JUnitPlatform; import org.junit.jupiter.api.Test; +import org.junit.runner.RunWith; + +@RunWith(JUnitPlatform.class) public class ShutdownDeadtimeTest { - private static final Logger log = Logger.getLogger(ShutdownDeadtimeTest.class ); + private static final Logger log = Logger.getLogger(ShutdownDeadtimeTest.class); + @Test - //@Ignore public void DeadNodesDoNotComeAliveAgain() throws InterruptedException, UnknownHostException, URISyntaxException { GossipSettings settings = new GossipSettings(1000, 10000); String cluster = UUID.randomUUID().toString(); diff --git a/src/test/java/org/apache/gossip/StartupSettingsTest.java b/src/test/java/org/apache/gossip/StartupSettingsTest.java index ed069c3..9019ac1 100644 --- a/src/test/java/org/apache/gossip/StartupSettingsTest.java +++ b/src/test/java/org/apache/gossip/StartupSettingsTest.java @@ -32,11 +32,14 @@ import java.util.ArrayList; import java.util.UUID; import java.util.concurrent.Callable; import java.util.concurrent.TimeUnit; +import org.junit.platform.runner.JUnitPlatform; +import org.junit.runner.RunWith; /** * Tests support of using {@code StartupSettings} and thereby reading * setup config from file. */ +@RunWith(JUnitPlatform.class) public class StartupSettingsTest { private static final Logger log = Logger.getLogger( StartupSettingsTest.class ); private static final String CLUSTER = UUID.randomUUID().toString(); diff --git a/src/test/java/org/apache/gossip/TenNodeThreeSeedTest.java b/src/test/java/org/apache/gossip/TenNodeThreeSeedTest.java index 350fc6f..c98b0d3 100644 --- a/src/test/java/org/apache/gossip/TenNodeThreeSeedTest.java +++ b/src/test/java/org/apache/gossip/TenNodeThreeSeedTest.java @@ -27,14 +27,15 @@ import java.util.List; import java.util.UUID; import java.util.concurrent.Callable; import java.util.concurrent.TimeUnit; - - +import org.junit.platform.runner.JUnitPlatform; +import org.junit.runner.RunWith; import org.apache.log4j.Logger; import org.apache.gossip.event.GossipListener; import org.apache.gossip.event.GossipState; import org.junit.jupiter.api.Test; +@RunWith(JUnitPlatform.class) public class TenNodeThreeSeedTest { private static final Logger log = Logger.getLogger( TenNodeThreeSeedTest.class ); diff --git a/src/test/java/org/apache/gossip/manager/RandomGossipManagerBuilderTest.java b/src/test/java/org/apache/gossip/manager/RandomGossipManagerBuilderTest.java index 6c63516..ab3242c 100644 --- a/src/test/java/org/apache/gossip/manager/RandomGossipManagerBuilderTest.java +++ b/src/test/java/org/apache/gossip/manager/RandomGossipManagerBuilderTest.java @@ -24,6 +24,8 @@ import org.apache.gossip.event.GossipListener; import org.apache.gossip.event.GossipState; import org.apache.gossip.manager.random.RandomGossipManager; import org.junit.jupiter.api.Test; +import org.junit.platform.runner.JUnitPlatform; +import org.junit.runner.RunWith; import javax.management.Notification; import javax.management.NotificationListener; @@ -37,7 +39,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotNull; import static org.junit.jupiter.api.Assertions.expectThrows; - +@RunWith(JUnitPlatform.class) public class RandomGossipManagerBuilderTest { public static class TestGossipListener implements GossipListener {