Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/pact-foundation/pact-jvm
JVM version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
https://github.com/pact-foundation/pact-jvm
Implemented wildcards for map keys in the Groovy DSL #313
b483572b70bb29474838fcbcb7176fc5ef2e9668 authored over 8 years ago
b483572b70bb29474838fcbcb7176fc5ef2e9668 authored over 8 years ago
bump version to 3.3.1
1fa05bdcff20e6c0cc21c05c9b5b611eeb67bafe authored over 8 years ago
1fa05bdcff20e6c0cc21c05c9b5b611eeb67bafe authored over 8 years ago
update changelog for release 3.3.0
d00393b5c63b510b95597b30f84aef3a5e64faab authored over 8 years ago
d00393b5c63b510b95597b30f84aef3a5e64faab authored over 8 years ago
Merge pull request #314 from alonpeer/unit-specs
Implementation of unit style specification for specs2, with only a single run of the mock provider
e91ba6ed3b58b42302e5dae8ae459f1bb5569144 authored over 8 years ago
handle loading a pact with invalid version metadata
381b0434d6a56e3d240628eed995ac6f1a1fb473 authored over 8 years ago
381b0434d6a56e3d240628eed995ac6f1a1fb473 authored over 8 years ago
Implementation of unit style specification for specs2, with only a single run of the mock provider
8ab62d69460494e969c3bdae51250ef512f12cf1 authored over 8 years ago
8ab62d69460494e969c3bdae51250ef512f12cf1 authored over 8 years ago
update changelog for release 3.5.0-beta.1
01e8b346a46f307f1cada2bf04354344fca24ba0 authored over 8 years ago
01e8b346a46f307f1cada2bf04354344fca24ba0 authored over 8 years ago
update changelog for release 2.4.15
e22220566e9e7a4b19c189467e94ccae78ffc99f authored over 8 years ago
e22220566e9e7a4b19c189467e94ccae78ffc99f authored over 8 years ago
bump version to 3.5.0-beta.2
90c886ed224fb131e2671ef075bdc942ec3b0099 authored over 8 years ago
90c886ed224fb131e2671ef075bdc942ec3b0099 authored over 8 years ago
update changelog for release 3.5.0-beta.1
0e506e82e969d04d53e49c8e051764c35a86a275 authored over 8 years ago
0e506e82e969d04d53e49c8e051764c35a86a275 authored over 8 years ago
build passing with new V3 matcher format
70a6885cbd1d27e9657e196432b8b46d49e72805 authored over 8 years ago
70a6885cbd1d27e9657e196432b8b46d49e72805 authored over 8 years ago
matching rules are considered empty if there are no matching rules associated with any category
fe026668a661e9d9baff1c5585df46893e365b88 authored over 8 years ago
fe026668a661e9d9baff1c5585df46893e365b88 authored over 8 years ago
Implemented serialisation of V3 format matchers
5e7f7dbaa068be8147a3da5a44e4f0acd56d664f authored over 8 years ago
5e7f7dbaa068be8147a3da5a44e4f0acd56d664f authored over 8 years ago
Matcher tests passing with the new V3 matching rule format
76f348107724dbed6e79a688af897a87a49c7f15 authored over 8 years ago
76f348107724dbed6e79a688af897a87a49c7f15 authored over 8 years ago
updated the JUnit DSL for the new V3 matching rule format
e79c01a55d2130a53f00ffe18c470670de59ee16 authored over 8 years ago
e79c01a55d2130a53f00ffe18c470670de59ee16 authored over 8 years ago
updated the Groovy DSL for the new V3 matching rule format
f43df9456f81803fa40f661050d42193f43049a9 authored over 8 years ago
f43df9456f81803fa40f661050d42193f43049a9 authored over 8 years ago
refactored the consumer module for the new matching rules format
c7cae52adcff218bc6952106439d32dd39ce7053 authored over 8 years ago
c7cae52adcff218bc6952106439d32dd39ce7053 authored over 8 years ago
refactored the matching logic to handle multiple matchers
1ab58287ed88b738bd2bdfefd0cd2867686a2f60 authored over 8 years ago
1ab58287ed88b738bd2bdfefd0cd2867686a2f60 authored over 8 years ago
implemented parsing of V3 matching rules
556fab27afe354c5e32f8d08cf903ba1315017bc authored over 8 years ago
556fab27afe354c5e32f8d08cf903ba1315017bc authored over 8 years ago
Merge branch 'master' into v3-spec
5427e1af64d7af8ba3d4665a0add53fe42a75d49 authored over 8 years ago
5427e1af64d7af8ba3d4665a0add53fe42a75d49 authored over 8 years ago
get check task to generate the code coverage reports
208bafca1483455fd32030d723c3846840e702ac authored over 8 years ago
208bafca1483455fd32030d723c3846840e702ac authored over 8 years ago
code narc fixes
79be24425357f323b61dbdaaa3c69027212bdc47 authored over 8 years ago
79be24425357f323b61dbdaaa3c69027212bdc47 authored over 8 years ago
corrected the logic for determining the matcher from the matcher definition and added equality as per V3 spec
8a912fdffee81227bc5ddd9fe11f2470383cae66 authored over 8 years ago
8a912fdffee81227bc5ddd9fe11f2470383cae66 authored over 8 years ago
re-enabled the V3 spec tests, ignoring those failing due to v3 WIP
93219a5384877d6052ede29c61cba57e2991c24a authored over 8 years ago
93219a5384877d6052ede29c61cba57e2991c24a authored over 8 years ago
Merge branch 'master' into v3-spec
c97d85ba987e7211c305e4e08bb4a3046e1a7e7a authored over 8 years ago
c97d85ba987e7211c305e4e08bb4a3046e1a7e7a authored over 8 years ago
Removed the model module dependence on scala
41bb277eb7bf82cf556a7f0972bf9a049b9d5025 authored over 8 years ago
41bb277eb7bf82cf556a7f0972bf9a049b9d5025 authored over 8 years ago
Converted PactMerge to Groovy
19da5653a886d142e9696bcca153cc830a3fb230 authored over 8 years ago
19da5653a886d142e9696bcca153cc830a3fb230 authored over 8 years ago
Merge branch 'master' into v3-spec
1004b92fa72e110a13fc09b4e6a1a727058756fb authored over 8 years ago
1004b92fa72e110a13fc09b4e6a1a727058756fb authored over 8 years ago
bump version to 3.5.0
254ec918d58a5a237a2d02ddf4df4583cace9e4b authored over 8 years ago
254ec918d58a5a237a2d02ddf4df4583cace9e4b authored over 8 years ago
Merge from master
ac837060b206f70ae5b31f859261d71d7e4dac04 authored over 8 years ago
ac837060b206f70ae5b31f859261d71d7e4dac04 authored over 8 years ago
bump version to 3.3.0
12be8a2ba9281d6bcb24c8a3d9c71554a7c9902a authored over 8 years ago
12be8a2ba9281d6bcb24c8a3d9c71554a7c9902a authored over 8 years ago
converted the model fixtures to groovy
a17897d6427b4a02a7295d979059b5846405e48e authored over 8 years ago
a17897d6427b4a02a7295d979059b5846405e48e authored over 8 years ago
updated the versions in the groovy DSL readme
4335c76b408311ff3a0993f6ddcee02fe97671b9 authored over 8 years ago
4335c76b408311ff3a0993f6ddcee02fe97671b9 authored over 8 years ago
updated the Groovy DSL readme #308
d723220e63c1357e92f4bc05cb95a6fed8a01067 authored over 8 years ago
d723220e63c1357e92f4bc05cb95a6fed8a01067 authored over 8 years ago
Converted MockProviderConfig to a groovy object
b47d7815281fa57e1a6003d58be5f6297d92c39c authored over 8 years ago
b47d7815281fa57e1a6003d58be5f6297d92c39c authored over 8 years ago
bump version to 3.2.14
54122ed909c79051adbab9f9016eaac525805edb authored over 8 years ago
54122ed909c79051adbab9f9016eaac525805edb authored over 8 years ago
update changelog for release 3.2.13
5ecc70fc07e84906812ea2c86e9eeee6332b2dea authored over 8 years ago
5ecc70fc07e84906812ea2c86e9eeee6332b2dea authored over 8 years ago
update Groovy DSL to allow each like matchers to work with primitives #308
a4c1d8d69c6520f7539290c0b09a67954f04bed1 authored over 8 years ago
a4c1d8d69c6520f7539290c0b09a67954f04bed1 authored over 8 years ago
Fix regression in gradle pact publish task #307
a130280bebd05d15170974d959c197830e3e6755 authored over 8 years ago
a130280bebd05d15170974d959c197830e3e6755 authored over 8 years ago
Merge pull request #309 from carwinz/fix-messagePactProviderRule-error
Fix error message shown when @Pact is used incorrectly
31be3e4c74ac6e6ee39626d1ac7a4efb3db2305b authored over 8 years ago
show the correct requirements when @Pact is used on a method that doesn't have the right signature
a70279e55d0f2ccd093c8ac9e982d066ef2562d2 authored over 8 years ago
a70279e55d0f2ccd093c8ac9e982d066ef2562d2 authored over 8 years ago
Merge branch 'master' into v3-spec
1e67dd1eb010b07548290d9d4a7e1e56f8643a6e authored over 8 years ago
1e67dd1eb010b07548290d9d4a7e1e56f8643a6e authored over 8 years ago
bump version to 3.2.13
7213bf6dd50921de4d219d39e9caf7c87ba56f87 authored over 8 years ago
7213bf6dd50921de4d219d39e9caf7c87ba56f87 authored over 8 years ago
update changelog for release 3.2.12
f1590bc3a37bdea48d80a5c9f7d46c0e09d8a383 authored over 8 years ago
f1590bc3a37bdea48d80a5c9f7d46c0e09d8a383 authored over 8 years ago
update changelog for release 2.4.14
71f1d976e1497c21ecd25d8cc348017e4bdb14d6 authored over 8 years ago
71f1d976e1497c21ecd25d8cc348017e4bdb14d6 authored over 8 years ago
Merge branch 'master' into v3-spec
02988a7c8d0f25c151bf863fd46b9a286e008864 authored over 8 years ago
02988a7c8d0f25c151bf863fd46b9a286e008864 authored over 8 years ago
correctly handle the content type header from the pact broker #287
a8562e1968265e8703a2a264c03db2db2609a2eb authored over 8 years ago
a8562e1968265e8703a2a264c03db2db2609a2eb authored over 8 years ago
Merge pull request #302 from alonpeer/missing-body
Provides a way to set the body to 'missing' in PactFragmentBuilder
f47e33ec6d82df6d0732456be2750f765b471898 authored over 8 years ago
fix for failing test after merge of a PR
0a65c8960f9ff4424dfc7ba13462720d932f9e85 authored over 8 years ago
0a65c8960f9ff4424dfc7ba13462720d932f9e85 authored over 8 years ago
Merge pull request #303 from alonpeer/matchers-prefix
Add the $.body prefix to DslPart matchers
1fc7fba0fcab127123f3515ec66ddfe4259a248f authored over 8 years ago
Fix MessagePactBuilder.withContent to take a DslPart instead of PactDslJsonBody #301
edfc688035be9220dc65752ed2d05b0d85cf06b8 authored over 8 years ago
edfc688035be9220dc65752ed2d05b0d85cf06b8 authored over 8 years ago
added min and max versions to the consumer body DSL for arrays of arrays #299
aea02c701c9df27018265af18d324ab00ef742b7 authored over 8 years ago
aea02c701c9df27018265af18d324ab00ef742b7 authored over 8 years ago
added a set of each like methods to the consumer body DSL for arrays of arrays #299
1b5d56c6224b20700d84dc9e952b2f44d2a3ef5a authored over 8 years ago
1b5d56c6224b20700d84dc9e952b2f44d2a3ef5a authored over 8 years ago
Add the $.body prefix to DslPart matchers
dc505b0bd2654d0600fd936710db4df7a50ec89a authored over 8 years ago
dc505b0bd2654d0600fd936710db4df7a50ec89a authored over 8 years ago
Provides a way to set the body to 'missing' in PactFragmentBuilder
fa01d7a56881dd3b9e32c808ad76fff3c565ccff authored over 8 years ago
fa01d7a56881dd3b9e32c808ad76fff3c565ccff authored over 8 years ago
Merge branch 'master' into v3-spec
7d7a99befcbafa0fcbc794f5388d87d7fd65e940 authored over 8 years ago
7d7a99befcbafa0fcbc794f5388d87d7fd65e940 authored over 8 years ago
moved the unfiltered conversion code out of the model module
6256c3eb76dfda83c07f6e180fbf2efdf4edbc8b authored over 8 years ago
6256c3eb76dfda83c07f6e180fbf2efdf4edbc8b authored over 8 years ago
Merge branch 'master' into v3-spec
69ce0c564fbd2644ca6f45eb5a39224d1d9e3ae4 authored over 8 years ago
69ce0c564fbd2644ca6f45eb5a39224d1d9e3ae4 authored over 8 years ago
inlined more fixtures and moved utils from the model module
a9554cfe2edb050d0e129179646574fc66df6fb3 authored over 8 years ago
a9554cfe2edb050d0e129179646574fc66df6fb3 authored over 8 years ago
inlined some Scala test fixtures
b6397d0702f2fcf93f3ea38af973c063d5e16e0a authored over 8 years ago
b6397d0702f2fcf93f3ea38af973c063d5e16e0a authored over 8 years ago
removed some more unused code
3f7b2e458c1dc5bf4825e3c70f51e1369885d40c authored over 8 years ago
3f7b2e458c1dc5bf4825e3c70f51e1369885d40c authored over 8 years ago
default the pact spec version to V3
f949eebf597d5488b1b73924a4d35b4aedef54b4 authored over 8 years ago
f949eebf597d5488b1b73924a4d35b4aedef54b4 authored over 8 years ago
Merge branch 'master' into v3-spec
6423899ee271e5588322240a1de46d5f3570801c authored over 8 years ago
6423899ee271e5588322240a1de46d5f3570801c authored over 8 years ago
removed PactConfig as it was providing no benefit
97572b534a6164d5c5e4debcd660cae021ca27d4 authored over 8 years ago
97572b534a6164d5c5e4debcd660cae021ca27d4 authored over 8 years ago
removed some unused classes
6ec8f54525fa9c7f86b0b3f0ae1458787bf4f0c2 authored over 8 years ago
6ec8f54525fa9c7f86b0b3f0ae1458787bf4f0c2 authored over 8 years ago
update project deps
992e8805e4b30a0c43633b664b9653f1be463e3a authored over 8 years ago
992e8805e4b30a0c43633b664b9653f1be463e3a authored over 8 years ago
upgraded project deps
f9759d308ef557e5212b08d6430cbaa31ae336b5 authored over 8 years ago
f9759d308ef557e5212b08d6430cbaa31ae336b5 authored over 8 years ago
upgrade gradle to 2.14.1
0927ed6eed33dd229aa3b2ad790f4e689c0813dc authored over 8 years ago
0927ed6eed33dd229aa3b2ad790f4e689c0813dc authored over 8 years ago
consolidate the logback versions across the sub-projects
6651619cc7d2eca99eedba4ed82abafd48f9a586 authored over 8 years ago
6651619cc7d2eca99eedba4ed82abafd48f9a586 authored over 8 years ago
upgrade groovy to 2.4.7
07018d6ec35a731eab3e26c28868b0799b5e86a4 authored over 8 years ago
07018d6ec35a731eab3e26c28868b0799b5e86a4 authored over 8 years ago
updated project dependencies
d38c9f5cbcacc85ceda3a90ef87e3c180c350ead authored over 8 years ago
d38c9f5cbcacc85ceda3a90ef87e3c180c350ead authored over 8 years ago
update readme
a01725e23c2f801e90e4e521c264a4ab6adfbf55 authored over 8 years ago
a01725e23c2f801e90e4e521c264a4ab6adfbf55 authored over 8 years ago
update changelog for release 3.3.0-beta.0
69a55ac7a3026898fed18218359f969abdcc1655 authored over 8 years ago
69a55ac7a3026898fed18218359f969abdcc1655 authored over 8 years ago
update release script to bump the pre-release version
8b1f3cb64835d6a43ead7f1317051149bfcdb6af authored over 8 years ago
8b1f3cb64835d6a43ead7f1317051149bfcdb6af authored over 8 years ago
bump version to 3.3.0-beta.1
d30d815570fa535d895b585a696520c4ced75931 authored over 8 years ago
d30d815570fa535d895b585a696520c4ced75931 authored over 8 years ago
update changelog for release 3.3.0-beta.0
372b36d7adec83bf02e80fe14c5c978e3cf05b86 authored over 8 years ago
372b36d7adec83bf02e80fe14c5c978e3cf05b86 authored over 8 years ago
update provider junit support to handle provider states with parameters
8288fe325512f6223e056ce1601ab276850a7083 authored over 8 years ago
8288fe325512f6223e056ce1601ab276850a7083 authored over 8 years ago
update provider junit support to handle multiple provider states
afd4afd35ec52af054205025b7d4197a82dd5a57 authored over 8 years ago
afd4afd35ec52af054205025b7d4197a82dd5a57 authored over 8 years ago
skip deploying the gradle plugin for beta versions
e2ebae6ae2a0e27a97f34297e31269da409cce3d authored over 8 years ago
e2ebae6ae2a0e27a97f34297e31269da409cce3d authored over 8 years ago
update readmes
9201885f7e721dd3c6544c831973e91faacf4be2 authored over 8 years ago
9201885f7e721dd3c6544c831973e91faacf4be2 authored over 8 years ago
Merge branch 'master' into v3-spec
22cbbc0f5610cf6c67f8d9f4581b4275b757e5df authored over 8 years ago
22cbbc0f5610cf6c67f8d9f4581b4275b757e5df authored over 8 years ago
bump version to 3.2.12
1b1b81f5aa1442996478d35c9704b3cb4a1c65cd authored over 8 years ago
1b1b81f5aa1442996478d35c9704b3cb4a1c65cd authored over 8 years ago
update changelog for release 3.2.11
a306fe189306b6cc475fd7a007dcfb4cd223a51d authored over 8 years ago
a306fe189306b6cc475fd7a007dcfb4cd223a51d authored over 8 years ago
add java version check to release script
a220b69f559e23668b7bbe0d3d7476db751105c5 authored over 8 years ago
a220b69f559e23668b7bbe0d3d7476db751105c5 authored over 8 years ago
update changelog for release 2.4.13
15cb1f6588f55aae01d82786625ab65aaf616d46 authored over 8 years ago
15cb1f6588f55aae01d82786625ab65aaf616d46 authored over 8 years ago
implemented handling of multiple provider states with parameters in the provider verifer
8384e636e97aaa4d42bf195046d1e43427661894 authored over 8 years ago
8384e636e97aaa4d42bf195046d1e43427661894 authored over 8 years ago
Update the Specs2 DSL to support V3 provider state format
997d416576c81b2cf34dfd2b58a360ccdd42f1c3 authored over 8 years ago
997d416576c81b2cf34dfd2b58a360ccdd42f1c3 authored over 8 years ago
update Groovy DSL to allow multiple provider states with parameters
5e686dac54d5d6f8633b90838365b989d382beb5 authored over 8 years ago
5e686dac54d5d6f8633b90838365b989d382beb5 authored over 8 years ago
update the java DSL to allow multiple provider states with parameters
ddd58bb51f33a7e2c0a5afdd16b78704ddbf356a authored over 8 years ago
ddd58bb51f33a7e2c0a5afdd16b78704ddbf356a authored over 8 years ago
Merge branch 'master' into v3-spec
4727475e217103c7e44077ca9ab7443d3ffa57cb authored over 8 years ago
4727475e217103c7e44077ca9ab7443d3ffa57cb authored over 8 years ago
make sure the regex does not generate a number > int
e5f94afb94e464f6ba531e6d2be121307560cb77 authored over 8 years ago
e5f94afb94e464f6ba531e6d2be121307560cb77 authored over 8 years ago
Merge branch 'master' into v3-spec
f9b4629d77f58ae9f1ff1b66d55a504306ecadfa authored over 8 years ago
f9b4629d77f58ae9f1ff1b66d55a504306ecadfa authored over 8 years ago
fix for flaky tests
9a2d73fa7105f0d3a809affd5226bf66923aa6c7 authored over 8 years ago
9a2d73fa7105f0d3a809affd5226bf66923aa6c7 authored over 8 years ago
Merge pull request #295 from lachatak/master
fix readme example link
9a1e78ed81fde4ff3d5be92b436711f080de08c7 authored over 8 years ago
fix readme example link
ab095aac011604ab8088f9aa19d84d521aa47f77 authored over 8 years ago
ab095aac011604ab8088f9aa19d84d521aa47f77 authored over 8 years ago
fix for new V3 provider state structure
74dc50a091e32046e7a418c8929ff4cf734059c5 authored over 8 years ago
74dc50a091e32046e7a418c8929ff4cf734059c5 authored over 8 years ago
Merge branch 'master' into v3-spec
d58281d29fa849fdfa5a7ffa5501f06e85630d69 authored over 8 years ago
d58281d29fa849fdfa5a7ffa5501f06e85630d69 authored over 8 years ago
Merge branch 'alt-regex-gen' of https://github.com/alonpeer/pact-jvm into alt-regex-gen
df9fa3ce5f54222d6e0f5660cdb7f46fa3f2fa22 authored over 8 years ago
df9fa3ce5f54222d6e0f5660cdb7f46fa3f2fa22 authored over 8 years ago
upgrade the version of the jansi library #293
4f70c6ef7674568c5fe930718d6cf6a0401986a3 authored over 8 years ago
4f70c6ef7674568c5fe930718d6cf6a0401986a3 authored over 8 years ago
report any failures back when publishing to a pact broker #291
a460d8a7a4e37367cc4cf5022a7a432027010003 authored over 8 years ago
a460d8a7a4e37367cc4cf5022a7a432027010003 authored over 8 years ago