Commit Graph

1369 Commits

Author SHA1 Message Date
Marcin Grzejszczak
e93e6b2dfe Merge branch '1.0.x' 2017-02-03 09:58:42 +01:00
Marcin Grzejszczak
8621a3258b Added support for ranges of versions
fixes #210
2017-02-03 09:57:56 +01:00
Marcin Grzejszczak
c2e2daf5d2 Merge branch '1.0.x' 2017-02-02 17:28:44 +01:00
Marcin Grzejszczak
7af3a75ac4 Removed info about missing contracts
fixes #212
2017-02-02 17:25:58 +01:00
Marcin Grzejszczak
6c0e141d59 Merge branch '1.0.x' 2017-02-02 17:18:13 +01:00
Marcin Grzejszczak
e135e618ec Polish 2017-02-02 17:16:36 +01:00
Marcin Grzejszczak
eaea0a6d21 Upgrading WireMock to 2.5.1
fixes #202
2017-02-02 17:15:04 +01:00
Marcin Grzejszczak
1e9e7a4792 Added foreward compatibility with WireMock stubs
fixes #213
2017-02-02 17:00:17 +01:00
Marcin Grzejszczak
caf0452c4b Clearing up the way dependencies are setup for Gradle plugin 2017-02-02 14:32:20 +01:00
Marcin Grzejszczak
79c6a2e72c Asserting empty array in the response (#211)
with this change we're using new JSONAssert that allows to check if an array is empty

fixes #203
2017-02-02 13:27:46 +01:00
Marcin Grzejszczak
e5b9eb9843 Asserting empty array in the response (#211)
with this change we're using new JSONAssert that allows to check if an array is empty

fixes #203
2017-02-02 13:24:10 +01:00
Marcin Grzejszczak
87ec2a0f62 Merge branch '1.0.x' 2017-02-01 13:28:54 +01:00
Marcin Grzejszczak
032a1637ab Fixing broken json outputs 2017-02-01 13:28:47 +01:00
Marcin Grzejszczak
0c6e61a1ca Merge branch '1.0.x' 2017-02-01 13:14:36 +01:00
Marcin Grzejszczak
91e2a8f6bf Reusing the org.skyscreamer:jsonassert from boot's BOM
fixes #209
2017-02-01 13:14:22 +01:00
Marcin Grzejszczak
490ba50613 Merge branch '1.0.x' 2017-02-01 10:14:44 +01:00
Patrice Conil
1337bb0dea Implement JSON matching with JSON Content-Type (#208)
fixes #116
2017-02-01 10:13:24 +01:00
Marcin Grzejszczak
e36a6e2b56 Going back to snapshots 2017-01-30 11:47:27 +01:00
Marcin Grzejszczak
dfceed2ce1 Bumping versions before release 2017-01-30 11:41:56 +01:00
Marcin Grzejszczak
c2a8bb8cb7 Merge branch '1.0.x' 2017-01-26 13:11:54 +01:00
Marcin Grzejszczak
ed30fc6aa5 Fixed the not setting of response status for rest docs
without this change the status recorded in the test was not properly placed in the stub
with this change it gets fixed

fixes #199
2017-01-26 13:11:37 +01:00
Marcin Grzejszczak
c8784dccac Made the tests less brittle 2017-01-26 12:20:01 +01:00
Marcin Grzejszczak
374a9916ed Fixed the broken test 2017-01-25 17:13:11 +01:00
Marcin Grzejszczak
dc670f7f1f Merge branch '1.0.x' 2017-01-25 16:53:17 +01:00
Marcin Grzejszczak
e10a752c45 Polish 2017-01-25 16:51:59 +01:00
Marcin Grzejszczak
d0149353c0 Fixed missing @Ignored import
fixes #200
2017-01-25 16:43:03 +01:00
Marcin Grzejszczak
152d598bff Merge branch '1.0.x' 2017-01-20 13:49:15 +01:00
Koichi Sakata
46f0c99e2e Fixed dirty jar with contracts 2017-01-20 13:48:26 +01:00
Marcin Grzejszczak
0922101b93 Merge branch '1.0.x' 2017-01-18 12:24:17 +01:00
Marcin Grzejszczak
762ab4ee3a Stub Runner Boot fails to start due to missing class
we're adding the  dependency to stub runner

fixes #197
2017-01-18 12:24:07 +01:00
Marcin Grzejszczak
68d36841ee Merge branch '1.0.x' 2017-01-17 13:46:43 +01:00
Marcin Grzejszczak
4d82abc52d Fixed missing support for execute method in URL
without this change the execute method in URL is quoted and treated as string
with this change we're supporting it OOB

fixes #11
2017-01-17 13:46:26 +01:00
Marcin Grzejszczak
bda72f136c Allows to use multiple stub converters
with this change all available stub converters on the classpath will be executed to convert the contract. That way you can make such a flow pass:

- from DSL input
- generate Java tests
- produce WireMock stubs
- produce Pact files

fixes #194
2017-01-16 16:23:27 +01:00
Marcin Grzejszczak
bb42e10842 Merge branch '1.0.x' 2017-01-16 14:41:28 +01:00
Marcin Grzejszczak
9be467ed51 Fixed the order of tests in parallel build 2017-01-16 14:41:14 +01:00
Marcin Grzejszczak
f59107fd62 Merge branch '1.0.x' 2017-01-16 13:45:59 +01:00
Marcin Grzejszczak
11c9509a42 Fixed the parallel build
first we need to build the libs and ony then run the integration tests
2017-01-16 13:37:06 +01:00
Marcin Grzejszczak
12aa340e46 Added an option to build the project in parallel
with this change we've added some scripts to run the build in parallel. It makes the build ~ 2 times faster

fixes #190
2017-01-16 13:05:15 +01:00
Marcin Grzejszczak
8d23d934c9 Bumped copyrights 2017-01-16 12:40:34 +01:00
Marcin Grzejszczak
1dabe2b610 :xMerge branch '1.0.x' 2017-01-14 22:10:24 +01:00
Marcin Grzejszczak
edf30b73d6 Made tests pass in parallel 2017-01-14 22:08:34 +01:00
Marcin Grzejszczak
fca7e1935f Updated docs 2017-01-13 18:10:05 +01:00
Marcin Grzejszczak
22a5e44471 Pact Contract (#188)
with this change we're providing support for Pact based contracts. No longer do you have to set up your contracts using the Groovy DSL. In the same way as with the DSL you can use the Pact contracts to generate tests and the stubs on the producer side.

fixes #96
2017-01-13 18:06:32 +01:00
Marcin Grzejszczak
da6046f342 Fixed the test 2017-01-13 16:47:49 +01:00
Marcin Grzejszczak
3d1da49eba Merge branch '1.0.x'
fixes #189
2017-01-13 16:41:44 +01:00
Marcin Grzejszczak
8a878b286a Fixed broken indentation
without this change tests are improperly indented

fixes #189
2017-01-13 16:41:37 +01:00
Marcin Grzejszczak
7ed97e1423 Merge branch '1.0.x' 2017-01-13 12:53:31 +01:00
Marcin Grzejszczak
6c6f1d3c68 Fixed the messaging indents
currently in messaging we were not properly indenting part of the body assertion.
with this change we're fixing that issue

fixes #187
2017-01-13 12:52:02 +01:00
Marcin Grzejszczak
bacde76798 Going back to snapshots 2017-01-12 15:58:06 +01:00
Marcin Grzejszczak
bc37cc9a1a Bumping version before release 2017-01-12 15:28:20 +01:00