Merge branch '1.0.x'

This commit is contained in:
Marcin Grzejszczak
2017-01-25 16:53:17 +01:00
5 changed files with 8 additions and 3 deletions

View File

@@ -1315,6 +1315,7 @@ Example of a `pom.xml` inside the `server` folder.
<java.version>1.8</java.version>
<spring-cloud-contract.version>1.0.4.BUILD-SNAPSHOT</spring-cloud-contract.version>
<spring-cloud-dependencies.version>Camden.BUILD-SNAPSHOT</spring-cloud-dependencies.version>
<excludeBuildFolders>true</excludeBuildFolders>
</properties>
<dependencyManagement>

View File

@@ -73,8 +73,10 @@ public class PluginUnitTest {
public void shouldGenerateContractSpecificationInDefaultLocation() throws Exception {
File basedir = this.resources.getBasedir("basic");
this.maven.executeMojo(basedir, "generateTests", newParameter("testFramework", "SPOCK"));
assertFilesPresent(basedir,
"target/generated-test-sources/contracts/org/springframework/cloud/contract/verifier/tests/ContractVerifierSpec.groovy");
String path = "target/generated-test-sources/contracts/org/springframework/cloud/contract/verifier/tests/ContractVerifierSpec.groovy";
assertFilesPresent(basedir, path);
File test = new File(basedir, path);
then(FileUtils.readFileToString(test)).contains("spock.lang.Ignore");
}
@Test

View File

@@ -15,6 +15,7 @@
* limitations under the License.
*/
org.springframework.cloud.contract.spec.Contract.make {
ignored()
request {
method 'POST'
url('/users') {

View File

@@ -97,8 +97,8 @@ class JavaTestGenerator implements SingleTestGenerator {
addMessagingRelatedEntries(clazz)
}
conditionalImportsAdded = true
toIgnore = toIgnore ? true: key.groovyDsl.ignored
}
toIgnore = toIgnore ? true : key.groovyDsl.ignored
clazz.addMethod(MethodBuilder.createTestMethod(key.contract, key.stubsFile, key.groovyDsl, configProperties))
}

View File

@@ -213,6 +213,7 @@ class SingleTestGeneratorSpec extends Specification {
File secondFile = tmpFolder.newFile()
secondFile.write("""
org.springframework.cloud.contract.spec.Contract.make {
ignored()
label 'some_label'
input {
messageFrom('delete')