You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by jb...@apache.org on 2018/07/11 16:13:08 UTC
[geode] 01/46: GEODE-5363: Creates integration test source set.
This is an automated email from the ASF dual-hosted git repository.
jbarrett pushed a commit to branch feature/GEODE-5363
in repository https://gitbox.apache.org/repos/asf/geode.git
commit eb6aae0c1bbbf67295ac8d2b12ece533069a5e64
Author: Jacob Barrett <jb...@pivotal.io>
AuthorDate: Fri Jun 29 14:06:50 2018 -0700
GEODE-5363: Creates integration test source set.
---
geode-core/build.gradle | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/geode-core/build.gradle b/geode-core/build.gradle
index d409e1e..f8a0c5d 100755
--- a/geode-core/build.gradle
+++ b/geode-core/build.gradle
@@ -31,6 +31,8 @@ sourceSets {
configurations {
//declaring new configuration that will be used to associate with artifacts
archives
+ integrationTestCompile.extendsFrom testCompile
+ integrationTestRuntime.extendsFrom testRuntime
}
dependencies {
@@ -161,6 +163,11 @@ dependencies {
testRuntime 'xerces:xercesImpl:' + project.'xercesImpl.version'
testCompile project(':geode-concurrency-test')
+
+
+ // Integration Tests
+
+
}
def generatedResources = "$buildDir/generated-resources/main"
@@ -172,6 +179,14 @@ sourceSets {
test {
output.dir(generatedResources, builtBy: 'createVersionPropertiesFile')
}
+ integrationTest {
+ java {
+ compileClasspath += main.output + test.output
+ runtimeClasspath += main.output + test.output
+ srcDir file('src/integrationTest/java')
+ }
+ resources.srcDir file('src/integrationTest/resources')
+ }
}
jmh {