This is an automated email from the ASF dual-hosted git repository.

toulmean pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-tuweni.git


The following commit(s) were added to refs/heads/master by this push:
     new 77a3c72  move some tests to integration tests
77a3c72 is described below

commit 77a3c72ddd33f8620ad2193a191267c9fbb8e61d
Author: Antoine Toulme <[email protected]>
AuthorDate: Mon Apr 27 00:06:29 2020 -0700

    move some tests to integration tests
---
 devp2p/build.gradle                                | 27 ++++++++++++++++++++++
 .../tuweni/devp2p/DiscoveryServiceJavaTest.java    |  0
 .../tuweni/devp2p/v5/NodeDiscoveryServiceTest.java |  0
 .../apache/tuweni/devp2p/DiscoveryServiceTest.kt   |  0
 .../tuweni/devp2p/v5/AbstractIntegrationTest.kt    |  0
 .../org/apache/tuweni/devp2p/v5/IntegrationTest.kt |  0
 .../tuweni/devp2p/v5/topic/TopicIntegrationTest.kt |  0
 gossip/build.gradle                                | 20 ++++++++++++++++
 .../tuweni/gossip/GossipIntegrationTest.java       |  0
 .../org/apache/tuweni/gossip/GossipLoadTest.java   |  0
 hobbits-relayer/build.gradle                       | 20 ++++++++++++++++
 .../org/apache/tuweni/relayer/RelayerAppTest.kt    |  0
 12 files changed, 67 insertions(+)

diff --git a/devp2p/build.gradle b/devp2p/build.gradle
index 77704b2..bfec25b 100644
--- a/devp2p/build.gradle
+++ b/devp2p/build.gradle
@@ -12,6 +12,16 @@
  */
 description = 'Ethereum ÐΞVp2p implementation.'
 
+sourceSets {
+  integrationTest {
+    java.srcDir 'src/integrationTest/java'
+    kotlin.srcDir 'src/integrationTest/kotlin'
+    resources.srcDir 'src/integrationTest/resources'
+    compileClasspath += main.output
+    runtimeClasspath += main.output
+  }
+}
+
 dependencies {
   compile project(':bytes')
   compile project(':concurrent')
@@ -32,4 +42,21 @@ dependencies {
   testCompile 'org.junit.jupiter:junit-jupiter-params'
 
   testRuntime 'org.junit.jupiter:junit-jupiter-engine'
+
+  integrationTestCompile project(':junit')
+  integrationTestCompile 'org.bouncycastle:bcprov-jdk15on'
+  integrationTestCompile 'org.junit.jupiter:junit-jupiter-api'
+  integrationTestCompile 'org.junit.jupiter:junit-jupiter-params'
+
+  integrationTestRuntime 'org.junit.jupiter:junit-jupiter-engine'
 }
+
+configurations {
+  integrationTestImplementation.extendsFrom testImplementation
+  integrationTestRuntime.extendsFrom testRuntime
+}
+
+task integrationTest(type: Test) {
+  testClassesDirs = sourceSets.integrationTest.output.classesDirs
+  classpath = sourceSets.integrationTest.runtimeClasspath
+}
\ No newline at end of file
diff --git 
a/devp2p/src/test/java/org/apache/tuweni/devp2p/DiscoveryServiceJavaTest.java 
b/devp2p/src/integration-test/java/org/apache/tuweni/devp2p/DiscoveryServiceJavaTest.java
similarity index 100%
rename from 
devp2p/src/test/java/org/apache/tuweni/devp2p/DiscoveryServiceJavaTest.java
rename to 
devp2p/src/integration-test/java/org/apache/tuweni/devp2p/DiscoveryServiceJavaTest.java
diff --git 
a/devp2p/src/test/java/org/apache/tuweni/devp2p/v5/NodeDiscoveryServiceTest.java
 
b/devp2p/src/integration-test/java/org/apache/tuweni/devp2p/v5/NodeDiscoveryServiceTest.java
similarity index 100%
rename from 
devp2p/src/test/java/org/apache/tuweni/devp2p/v5/NodeDiscoveryServiceTest.java
rename to 
devp2p/src/integration-test/java/org/apache/tuweni/devp2p/v5/NodeDiscoveryServiceTest.java
diff --git 
a/devp2p/src/test/kotlin/org/apache/tuweni/devp2p/DiscoveryServiceTest.kt 
b/devp2p/src/integration-test/kotlin/org/apache/tuweni/devp2p/DiscoveryServiceTest.kt
similarity index 100%
rename from 
devp2p/src/test/kotlin/org/apache/tuweni/devp2p/DiscoveryServiceTest.kt
rename to 
devp2p/src/integration-test/kotlin/org/apache/tuweni/devp2p/DiscoveryServiceTest.kt
diff --git 
a/devp2p/src/test/kotlin/org/apache/tuweni/devp2p/v5/AbstractIntegrationTest.kt 
b/devp2p/src/integration-test/kotlin/org/apache/tuweni/devp2p/v5/AbstractIntegrationTest.kt
similarity index 100%
rename from 
devp2p/src/test/kotlin/org/apache/tuweni/devp2p/v5/AbstractIntegrationTest.kt
rename to 
devp2p/src/integration-test/kotlin/org/apache/tuweni/devp2p/v5/AbstractIntegrationTest.kt
diff --git 
a/devp2p/src/test/kotlin/org/apache/tuweni/devp2p/v5/IntegrationTest.kt 
b/devp2p/src/integration-test/kotlin/org/apache/tuweni/devp2p/v5/IntegrationTest.kt
similarity index 100%
rename from 
devp2p/src/test/kotlin/org/apache/tuweni/devp2p/v5/IntegrationTest.kt
rename to 
devp2p/src/integration-test/kotlin/org/apache/tuweni/devp2p/v5/IntegrationTest.kt
diff --git 
a/devp2p/src/test/kotlin/org/apache/tuweni/devp2p/v5/topic/TopicIntegrationTest.kt
 
b/devp2p/src/integration-test/kotlin/org/apache/tuweni/devp2p/v5/topic/TopicIntegrationTest.kt
similarity index 100%
rename from 
devp2p/src/test/kotlin/org/apache/tuweni/devp2p/v5/topic/TopicIntegrationTest.kt
rename to 
devp2p/src/integration-test/kotlin/org/apache/tuweni/devp2p/v5/topic/TopicIntegrationTest.kt
diff --git a/gossip/build.gradle b/gossip/build.gradle
index daae430..396f639 100644
--- a/gossip/build.gradle
+++ b/gossip/build.gradle
@@ -35,3 +35,23 @@ dependencies {
 
 application { mainClassName = 'org.apache.tuweni.gossip.GossipApp' }
 applicationDefaultJvmArgs = ["-Xms512m", "-Xmx1g"]
+
+sourceSets {
+  integrationTest {
+    java.srcDir 'src/integrationTest/java'
+    kotlin.srcDir 'src/integrationTest/kotlin'
+    resources.srcDir 'src/integrationTest/resources'
+    compileClasspath += main.output
+    runtimeClasspath += main.output
+  }
+}
+
+configurations {
+  integrationTestImplementation.extendsFrom testImplementation
+  integrationTestRuntime.extendsFrom testRuntime
+}
+
+task integrationTest(type: Test) {
+  testClassesDirs = sourceSets.integrationTest.output.classesDirs
+  classpath = sourceSets.integrationTest.runtimeClasspath
+}
\ No newline at end of file
diff --git 
a/gossip/src/test/java/org/apache/tuweni/gossip/GossipIntegrationTest.java 
b/gossip/src/integration-test/java/org/apache/tuweni/gossip/GossipIntegrationTest.java
similarity index 100%
rename from 
gossip/src/test/java/org/apache/tuweni/gossip/GossipIntegrationTest.java
rename to 
gossip/src/integration-test/java/org/apache/tuweni/gossip/GossipIntegrationTest.java
diff --git a/gossip/src/test/java/org/apache/tuweni/gossip/GossipLoadTest.java 
b/gossip/src/integration-test/java/org/apache/tuweni/gossip/GossipLoadTest.java
similarity index 100%
rename from gossip/src/test/java/org/apache/tuweni/gossip/GossipLoadTest.java
rename to 
gossip/src/integration-test/java/org/apache/tuweni/gossip/GossipLoadTest.java
diff --git a/hobbits-relayer/build.gradle b/hobbits-relayer/build.gradle
index d07a64b..e005750 100644
--- a/hobbits-relayer/build.gradle
+++ b/hobbits-relayer/build.gradle
@@ -33,3 +33,23 @@ dependencies {
 
 application { mainClassName = 'org.apache.tuweni.relayer.RelayerApp' }
 applicationDefaultJvmArgs = ["-Xms512m", "-Xmx1g"]
+
+sourceSets {
+  integrationTest {
+    java.srcDir 'src/integrationTest/java'
+    kotlin.srcDir 'src/integrationTest/kotlin'
+    resources.srcDir 'src/integrationTest/resources'
+    compileClasspath += main.output
+    runtimeClasspath += main.output
+  }
+}
+
+configurations {
+  integrationTestImplementation.extendsFrom testImplementation
+  integrationTestRuntime.extendsFrom testRuntime
+}
+
+task integrationTest(type: Test) {
+  testClassesDirs = sourceSets.integrationTest.output.classesDirs
+  classpath = sourceSets.integrationTest.runtimeClasspath
+}
\ No newline at end of file
diff --git 
a/hobbits-relayer/src/test/kotlin/org/apache/tuweni/relayer/RelayerAppTest.kt 
b/hobbits-relayer/src/integration-test/kotlin/org/apache/tuweni/relayer/RelayerAppTest.kt
similarity index 100%
rename from 
hobbits-relayer/src/test/kotlin/org/apache/tuweni/relayer/RelayerAppTest.kt
rename to 
hobbits-relayer/src/integration-test/kotlin/org/apache/tuweni/relayer/RelayerAppTest.kt


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to