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:27 UTC
[geode] 20/46: GEODE-5363: Moves geode-web-api tests into new
source sets.
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 62e0e72b7201cb3ebd15358d78356d68ca5f7145
Author: Jacob Barrett <jb...@pivotal.io>
AuthorDate: Tue Jul 3 07:11:03 2018 -0700
GEODE-5363: Moves geode-web-api tests into new source sets.
---
geode-web-api/build.gradle | 33 ++++++++++++++++++++++
.../AnalyzeWebApiSerializablesJUnitTest.java | 0
2 files changed, 33 insertions(+)
diff --git a/geode-web-api/build.gradle b/geode-web-api/build.gradle
index 346e3c8..c3d5bb2 100755
--- a/geode-web-api/build.gradle
+++ b/geode-web-api/build.gradle
@@ -72,3 +72,36 @@ war {
// from the runtime classpath
classpath configurations.runtime
}
+
+configurations {
+ integrationTestCompile.extendsFrom testCompile
+ integrationTestRuntime.extendsFrom testRuntime
+ distributedTestCompile.extendsFrom testCompile
+ distributedTestRuntime.extendsFrom testRuntime
+}
+
+sourceSets {
+ integrationTest {
+ java {
+ compileClasspath += main.output + test.output
+ runtimeClasspath += main.output + test.output
+ srcDir file('src/integrationTest/java')
+ }
+ resources.srcDir file('src/integrationTest/resources')
+ }
+ distributedTest {
+ java {
+ compileClasspath += main.output + test.output
+ runtimeClasspath += main.output + test.output
+ srcDir file('src/distributedTest/java')
+ }
+ resources.srcDir file('src/distributedTest/resources')
+ }
+}
+
+dependencies {
+ // TODO build - move dunit framework to shared module.
+ integrationTestCompile files(project(':geode-core').sourceSets.integrationTest.output)
+ distributedTestCompile files(project(':geode-core').sourceSets.distributedTest.output)
+ distributedTestCompile files(project(':geode-core').sourceSets.integrationTest.output)
+}
diff --git a/geode-web-api/src/test/java/org/apache/geode/codeAnalysis/AnalyzeWebApiSerializablesJUnitTest.java b/geode-web-api/src/integrationTest/java/org/apache/geode/codeAnalysis/AnalyzeWebApiSerializablesJUnitTest.java
similarity index 100%
rename from geode-web-api/src/test/java/org/apache/geode/codeAnalysis/AnalyzeWebApiSerializablesJUnitTest.java
rename to geode-web-api/src/integrationTest/java/org/apache/geode/codeAnalysis/AnalyzeWebApiSerializablesJUnitTest.java