Commit Graph

823 Commits

Author SHA1 Message Date
Marcin Grzejszczak
763802d26d Merge branch 'master' into 2.0.x 2017-11-22 22:44:23 +01:00
Marcin Grzejszczak
8e7494add0 Fixes regression with ; fixes #465 2017-11-22 22:24:16 +01:00
buildmaster
cb9b99baf9 Bumping versions to 1.2.1.BUILD-SNAPSHOT after release 2017-11-22 13:32:51 +00:00
buildmaster
4aa3b42fbc Going back to snapshots 2017-11-22 13:32:50 +00:00
buildmaster
c62155e265 Update SNAPSHOT to 1.2.0.RELEASE 2017-11-22 13:26:43 +00:00
buildmaster
5b2cc6f258 Going back to snapshots 2017-11-16 18:20:37 +00:00
buildmaster
f9908cefd2 Update SNAPSHOT to 2.0.0.M4 2017-11-16 18:17:31 +00:00
Marcin Grzejszczak
f3871a2f04 Fixed checkstyle 2017-11-14 19:10:19 +01:00
Marcin Grzejszczak
7ca1b7bab1 Fixed wrong streammessages usage 2017-11-14 19:08:13 +01:00
buildmaster
4cdd7462cc Going back to snapshots 2017-10-28 07:25:37 +00:00
buildmaster
02d6c3e185 Update SNAPSHOT to 2.0.0.M3 2017-10-28 07:23:12 +00:00
buildmaster
2c78b99f5a Going back to snapshots 2017-10-24 16:48:01 +00:00
buildmaster
cdfddc91d6 Update SNAPSHOT to 1.2.0.RC1 2017-10-24 16:45:05 +00:00
Marcin Grzejszczak
7e9d397673 Merge branch 'master' into 2.0.x 2017-10-24 11:55:14 +02:00
Marcin Grzejszczak
bf6ceb4f81 Merge branch '1.1.x' 2017-10-24 11:55:00 +02:00
Marcin Grzejszczak
98b7b49459 Fixes the way tests from simple json are generated
json can have a very primitive structure. Without this change we have bugs when we try to generate tests

fixes #443
2017-10-24 11:47:28 +02:00
Marcin Grzejszczak
2aac2cc7c2 Merge branch 'master' into 2.0.x 2017-10-19 14:35:25 +02:00
Marcin Grzejszczak
143acc4ae2 Merge branch '1.1.x' 2017-10-19 14:35:17 +02:00
Marcin Grzejszczak
04bd1f5be7 Fixed unnecessary quotes for java messaging tests 2017-10-19 14:35:11 +02:00
Marcin Grzejszczak
40fc6886c5 Merge branch 'master' into 2.0.x 2017-10-19 11:51:25 +02:00
Marcin Grzejszczak
25bba16ce8 Merge branch '1.1.x' 2017-10-19 11:51:13 +02:00
Marcin Grzejszczak
6aa8910ae8 Added ExecutionProperty resolution for sentTo; fixes #440 2017-10-19 11:16:48 +02:00
Marcin Grzejszczak
0785131069 How about now? 2017-10-11 13:35:00 +02:00
Marcin Grzejszczak
b26f7f0023 Or now? 2017-10-11 13:19:14 +02:00
Marcin Grzejszczak
25feb0c0db Maybe now? 2017-10-11 13:15:05 +02:00
Marcin Grzejszczak
e4c55f128e Please work? 2017-10-11 13:01:58 +02:00
Marcin Grzejszczak
59dbbde471 Should work? 2017-10-11 12:47:43 +02:00
Marcin Grzejszczak
7242649f9c Almost there 2017-10-11 12:33:13 +02:00
Marcin Grzejszczak
43eef1a1a8 Fixed quite a few tests 2017-10-09 18:22:19 +02:00
Marcin Grzejszczak
8da33723a4 Merge branch 'master' into 2.0.x 2017-10-06 11:24:21 +02:00
Marcin Grzejszczak
3ec444e776 Fixed the invalid check of transformers array 2017-10-06 11:21:52 +02:00
Marcin Grzejszczak
0758f4ec38 Introduced adding of custom WireMock extensions (#429)
without this change we set only a single extension "response-transformer" without an option to provide any other ones
with this change we introduce the "spring.factories" based extension model. It's enough to provide your own implementation of `org.springframework.cloud.contract.verifier.dsl.wiremock.WireMockExtensions` and register it in `spring.factories`. That way you can control all extensions (request / response).

fixes #425
2017-10-05 15:52:27 +02:00
Marcin Grzejszczak
063cea4f5b Bumping versions to 1.1.5.BUILD-SNAPSHOT after release 2017-10-03 14:02:15 +02:00
Marcin Grzejszczak
67f4f11119 Going back to snapshots 2017-10-03 14:02:15 +02:00
Marcin Grzejszczak
e1b65dd672 Update SNAPSHOT to 1.1.4.RELEASE 2017-10-03 13:56:14 +02:00
Marcin Grzejszczak
f8401ccb38 Merge branch 'master' into 2.0.x 2017-09-30 19:15:14 +02:00
Marcin Grzejszczak
4a46760ee2 Merge branch '1.1.x' 2017-09-30 19:14:57 +02:00
Marcin Grzejszczak
6af2501422 Fixed invalid header parsing for absent matching strategy; fixes #424 2017-09-30 19:14:45 +02:00
Marcin Grzejszczak
5e1b99777b Merge branch '1.1.x' 2017-09-28 14:40:46 +02:00
Marcin Grzejszczak
521f27b4a7 Bumps jsonassert to fix the issue with isEmpty
without this change when we're building a stub and it contains a non-empty array, we execute isEmpty to verify the array size. In jsonassert there's a bug cause isEmpty was the only method that didn't check if a flag to ignore exceptions was set

with this change we're bumping jsonassert where the exception got fixed

fixes #427
2017-09-28 14:37:03 +02:00
Marcin Grzejszczak
f4ec52d4ac Removed Camel support (#387)
until https://issues.apache.org/jira/browse/CAMEL-11430 gets fixed

fixes #386
2017-09-05 15:14:31 +02:00
Marcin Grzejszczak
22599b4ef9 Merge branch 'master' into 2.0.x 2017-09-04 12:49:11 +02:00
Marcin Grzejszczak
28e8df2ad7 Merge branch '1.1.x' 2017-09-04 12:34:52 +02:00
Marcin Grzejszczak
d92dbf09ee Fixed Non empty and non blank regex patterns
also catching ClassNotFoundError and printing it in trace level

fixes #412
2017-09-04 12:16:33 +02:00
Marcin Grzejszczak
de17fb7638 Merge branch 'master' into 2.0.x 2017-09-04 11:33:14 +02:00
Marcin Grzejszczak
343109af7e Removed escaping unicode chars; fixes #385 2017-09-04 11:27:05 +02:00
Marcin Grzejszczak
94703b0c0f Merge branch 'master' into 2.0.x 2017-09-01 17:22:36 +02:00
Marcin Grzejszczak
5f8fd5058c Added support for fromRequest.path
without this change you can't referrence path of the request in the response
with this change that functionality is added

also Removed lang3 dependency and changed it to commons-text

fixes #388
2017-09-01 17:22:28 +02:00
Marcin Grzejszczak
4c08408e66 DslProperty doesn't get resolved in WireMock stub headers
without this change we're using directly the clientSide value of the DslProperty, whereas it can be nested
with this change we resolve the final value of the DslProperty

fixes #408
2017-09-01 16:46:56 +02:00
Marcin Grzejszczak
27a481ce25 Inconsistent regex() usage and invalid client stubs after passed server verification
After a short discussion, we came to the conclusion that it's confusing for RegexPatterns to return String. When defining the consumer/producer pair, you can easily create by mistake 2 string values if you forget the regex(...) and then you will only notice the issues on the consumer side due to invalid regular expression.

So the solution would be to change the current return types to Pattern. The regex(String) method will remain but also we need to add regex(Pattern) to maintain the compatibility of current DSLs. regex(Pattern) will return just the Pattern.

After such a change failing fast will be much easier.

fixes #389
2017-09-01 12:25:35 +02:00