Merge branch '1.0.x'
This commit is contained in:
@@ -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>
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -15,6 +15,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
org.springframework.cloud.contract.spec.Contract.make {
|
||||
ignored()
|
||||
request {
|
||||
method 'POST'
|
||||
url('/users') {
|
||||
|
||||
@@ -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))
|
||||
}
|
||||
|
||||
|
||||
@@ -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')
|
||||
|
||||
Reference in New Issue
Block a user