Permalink
Browse files

Update pom.xml for CircleCI to test java-related projects only (#5477)

Update pom.xml for CircleCI to test java-related projects only
  • Loading branch information...
1 parent 58db6a5 commit 89464cbe5fcf89a3c862a4f44c1ee754582f00ce @wing328 wing328 committed on GitHub Apr 26, 2017
View
@@ -1,4 +1,4 @@
-# Java client, server tests
+# Java-related client, server tests
machine:
java:
version: openjdk8
@@ -10,7 +10,9 @@ machine:
dependencies:
cache_directories:
- - ~/.m2
+ - "~/.m2"
+ - "~/.sbt"
+
pre:
# to run petstore server locally via docker
- docker pull swaggerapi/petstore
@@ -1,13 +1,14 @@
package io.swagger.codegen.javaPlayFramework;
+import io.swagger.codegen.AbstractOptionsTest;
import io.swagger.codegen.CodegenConfig;
-import io.swagger.codegen.java.JavaClientOptionsTest;
import io.swagger.codegen.languages.JavaPlayFrameworkCodegen;
import io.swagger.codegen.options.JavaPlayFrameworkOptionsProvider;
+import io.swagger.codegen.options.OptionsProvider;
import mockit.Expectations;
import mockit.Tested;
-public class JavaPlayFrameworkOptionsTest extends JavaClientOptionsTest {
+public class JavaPlayFrameworkOptionsTest extends AbstractOptionsTest {
@Tested
private JavaPlayFrameworkCodegen clientCodegen;
@@ -16,6 +17,10 @@ public JavaPlayFrameworkOptionsTest() {
super(new JavaPlayFrameworkOptionsProvider());
}
+ protected JavaPlayFrameworkOptionsTest(OptionsProvider optionsProvider) {
+ super(optionsProvider);
+ }
+
@Override
protected CodegenConfig getCodegenConfig() {
return clientCodegen;
View
14 pom.xml
@@ -792,12 +792,7 @@
</activation>
<modules>
<!-- clients -->
- <module>samples/client/petstore/akka-scala</module>
- <module>samples/client/petstore/ruby</module>
- <module>samples/client/petstore/android/volley</module>
- <module>samples/client/petstore/bash</module>
<module>samples/client/petstore/clojure</module>
- <module>samples/client/petstore/go</module>
<module>samples/client/petstore/java/feign</module>
<module>samples/client/petstore/java/jersey1</module>
<module>samples/client/petstore/java/jersey2</module>
@@ -807,16 +802,23 @@
<module>samples/client/petstore/java/retrofit2rx</module>
<module>samples/client/petstore/jaxrs-cxf-client</module>
<module>samples/client/petstore/java/resttemplate</module>
+ <module>samples/client/petstore/scala</module>
+ <!-- only test java-related projects
+ <module>samples/client/petstore/akka-scala</module>
+ <module>samples/client/petstore/ruby</module>
+ <module>samples/client/petstore/android/volley</module>
+ <module>samples/client/petstore/bash</module>
+ <module>samples/client/petstore/go</module>
<module>samples/client/petstore/javascript</module>
<module>samples/client/petstore/python</module>
- <module>samples/client/petstore/scala</module>
<module>samples/client/petstore/typescript-fetch/builds/default</module>
<module>samples/client/petstore/typescript-fetch/builds/es6-target</module>
<module>samples/client/petstore/typescript-fetch/builds/with-npm-version</module>
<module>samples/client/petstore/typescript-fetch/tests/default</module>
<module>samples/client/petstore/typescript-angular</module>
<module>samples/client/petstore/typescript-node/npm</module>
<module>samples/client/petstore/typescript-jquery/npm</module>
+ -->
<!--module>samples/client/petstore/objc/SwaggerClientTests</module-->
<!--module>samples/client/petstore/swift/SwaggerClientTests</module-->
<!-- servers -->
Oops, something went wrong.

0 comments on commit 89464cb

Please sign in to comment.