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

Add support to PactReader to read from an InputStream. #173

e5a76345f31392e806bd6c0ba61c144f6046e855 authored over 9 years ago
add docs about loading pacts from a broker for the maven plugin

4985d5c6fb812210fe88d547a779dc2e95b2e359 authored over 9 years ago
correct docs about loading pacts from a broker for the gradle plugin

ab38b517aab94e18052405b69944edfb4fcd9a23 authored over 9 years ago
add docs about loading pacts from a broker for the gradle plugin

c4714f9abeda36c49634a8c7fadddefe1658be7b authored over 9 years ago
updated change log

e63e6d9c26322926104182d1f349624f546b3f94 authored over 9 years ago
update 2.x changelog

2751d241b31394581915615c8288639f036ab2b3 authored over 9 years ago
bump version

ecf6e5141036f0a9ed3e719539b053a4770f6e52 authored over 9 years ago
update change log

b5ed723b17e5ac02317997069c9c97dcd7a379f7 authored over 9 years ago
let the user configure the consumers from the pact broker with a closure in the Gradle plugin #168

a98f4617a87d567183147870e1961f1541eb5f22 authored over 9 years ago
add ability to fetch pacts from pact broker in maven plugin #168

e8a93ec23647f02611dad7de1456df6e8c404b54 authored over 9 years ago
add ability to fetch pacts from pact broker in gradle plugin #168

3aa394afaa7a7e5da11b001172f76a5fe22625c2 authored over 9 years ago
added some debug statements to the pact verifer

d67443cc9c2797abf5f6e8579114eebf4e831154 authored over 9 years ago
fix code narc

754b57c01dc4744285c3881ff33f98c102763819 authored over 9 years ago
Merge pull request #171 from Freaky-namuH/master

Set found consumers on the provider so that the pact files are run

878ee307743d0efc972644be8b7ed32fde60f4d5 authored over 9 years ago
Set found consumers on the provider so that the pact files are run. Fixes #170.

Added additional output to make it easier to know if there are problems.

5f06ad5727615865bbf462c9ee7d4cad7dc9f58f authored over 9 years ago
refactored the Java consumer DSL to allow the provider state to be set per request #169

8050223b48a472d8c929dceadb899a504b4e3eaa authored over 9 years ago
bump version

52b74572e2afb19183cffa4702d80f14e692ce1a authored over 9 years ago
upgrade to the latest version of the gradle publish plugin

a2eab6d75fad16c7b5442f7d18f90b299ca4d529 authored over 9 years ago
add version badges against branches

c6ba451cbae71272cc4be379a47dd58beb053ecc authored over 9 years ago
update changelog

0d0953490cf970a4e67cda1d69a36c9974fe6ef3 authored over 9 years ago
update changelog

a42d04f5bf04d66109f74482c2bd6d5ff7b72367 authored over 9 years ago
updated changelog

Conflicts:
CHANGELOG.md

250becc6b51850981baba4e99cdfad61a888e296 authored over 9 years ago
fix package name in pact-jvm-consumer-groovy after a previous refactor

21502e364e1263c5645b89ca59eab5634378847c authored over 9 years ago
Oops, was missing the clojars repo

89104959f51b5c2e497ded652d6f4f763ed0b03d authored over 9 years ago
allow the java junit consumer tests to set the pact spec version to use

3f2f43185dffe9b348ee59a8ff6d758c1b64e840 authored over 9 years ago
added note about requiring a version when using the gradle `pactPublish` task

160c2c89d437f7c8790187014dde196888442e30 authored over 9 years ago
updated readme

3d0e3ca0daf07dc22646d2620933ea91b378b800 authored over 9 years ago
allow the groovy consumer tests to set the pact spec version to use

58549b131ad05e5661cf96b3b8d8cdeb0b7db2b8 authored over 9 years ago
use an enum for the pact spec version

9519b1bc91b1026ced064c30d96e7bdda403a909 authored over 9 years ago
wire the pact config all the way through the codez

02a540798943c74b6091cbdbf9706541c16218cc authored over 9 years ago
merged v3 modules into the corresponding base one

cd866b2baf8c5b2e0cd7f2b567202f46fa7fa799 authored over 9 years ago
updated specification tests from pact-specification project

1c668c1fa6fd861f46d8f321ca503ac91f3444b9 authored over 9 years ago
attempt at better query string handling #66

af872364513c5218e7ec92872c2d58e77d2b5086 authored over 9 years ago
better handling of path in the mock server and query strings in the java tests

05d5dc8da51998df16cbb5fcf6f8283a091e3b6e authored over 9 years ago
big refactor to split pact model from serilaisation code; introduced V3 reading/writing

c9a840a691041c5b4a09928af0bf1b96d95a0671 authored over 9 years ago
Update README.md

Adds examples of running provider verification tests in junit and spock.

60a51f03cb4697b994f07a95f683626fc5ecac2f authored over 9 years ago
maven plugin should throw a MojoFailureException on failure #167

ec2288893e61760628202d0b635853bf6307b82d authored over 9 years ago
bump minor version

a393350f3c693d740ec56841c10d6c9793ddb6cb authored over 9 years ago
upgrade to gradle 2.7

8996ff5596fde7f394d58bbffc34838637d465f7 authored over 9 years ago
removed some unused code

f3c7c69d86d0be9827a5657ae34af56f44248fcc authored over 9 years ago
Pact Serializer will generate a V2 vs V3 pact file based on config

25b087c1fa27ee9d7d934a926727c1f3c3beb0fc authored over 9 years ago
move the pact loading code to the PactSerializer

14f303be24f1952df728e84c9e15c3247f8e7bdf authored over 9 years ago
guard against expected lists being empty when using the each-like matchers #166

a395d92e85e73bd54ad2a30dd13c777eff58fd3f authored over 9 years ago
seperate pact serialisation from the pact model

a8243836412338717b7d6796118de322ed9910b9 authored over 9 years ago
Guard against field names that are not valid json path in the groovy dsl #165

f6db65b4cca6d9d2ae4c5235b8dc65931a5b23c0 authored over 9 years ago
Merge pull request #164 from venksub/master

Java DSL and JUnit infrastructure implementing V3 specification changes.

1e36385b9363c25b14809f9ae96fe5cfed921c4c authored over 9 years ago
Java DSL and JUnit infrastructure implementing V3 specification changes.

93e364ff1fd87667b338775200a048377e3feb12 authored over 9 years ago
added message pact test cases

ec668b1724ffc9ac8079d60cc2ac1ce955f4c42c authored over 9 years ago
added specification tests for V3

1ad30a8c0d6fc41dd8890e502c4424a619ea8643 authored over 9 years ago
fix incorrect grammar in VerificationResult error message #163

606a6cfa92467eb244f1e52f8e71292f5aefad1a authored over 9 years ago
bump version

7c61bce8a3a899c80c22b0d9f6d60561e7599780 authored over 9 years ago
updated changelog

5b3350fdfd8187168a6d6b27489a635325194b1d authored over 9 years ago
fixed consumer specs2 support updated readmes after upgrade to specs2 3.x #135

58bcc3489110b9190e4666047d4d12aea4f02cd5 authored over 9 years ago
Upgrade specs to version 3.6.4 #135

3d37cd3b00c0e4a9ebb2cd9f23e8da04ac3f6556 authored over 9 years ago
Merge pull request #2 from DiUS/master

Merge latest to forked branch

7c6f8a44d264a812ce442ed0808dfa77656190e0 authored over 9 years ago
update the Groovy message DSL readmes on to be able to turn off pretty printing #158

c2db15ec7ea6a5a50d095d96920c231c33981f9e authored over 9 years ago
update the Groovy message DSL to be able to turn off pretty printing #158

0d24e916df9f3bcfaaa51c0d037f361bf0fd91d1 authored over 9 years ago
do not pretty printing bodies if the mime type corresponds to one that requires compact bodies #158

cf0eee36b5c23988d81e22c58b4a787a00235878 authored over 9 years ago
removed some deprecated methods

2f9301384d884734d827ffbfb910e11f1c0ae630 authored over 9 years ago
allow the groovy DSL to control pretty printing bodies #158

d9848220ec464417bdbf9dcc7a3085602c73954a authored over 9 years ago
moved contribution doco to the wiki

8070e91d6ef827db3fdd6378a01b68ace18c5346 authored over 9 years ago
use compact printer for JSON bodies #158

dfb3c8a5db67f27be475c7aa1a170bc311c02f6c authored over 9 years ago
Merge pull request #162 from venksub/master

Scan classpath is not set in pact-jvm-provider-maven v3 pact verifier

47b2f8af7aae09ee25713921ec40d9def17342b2 authored over 9 years ago
Fix codenarc violations in last commit

33791e4dbd3b54f6738a5f9cd972ef51c5b2ce92 authored over 9 years ago
Fix for no project classpath in maven v3 pact verifier

217a1a3118caae6efa460b072821e05772a36588 authored over 9 years ago
Merge pull request #1 from DiUS/master

Merge latest with forked branch

ef56a02b7d79188476074da6281c8755f24a7444 authored over 9 years ago
Fix for invalid cast when using a V3 pact #160

8705200db7b7755b4e439d7d897355f0fe3d7362 authored over 9 years ago
Fix a regression where the type matcher was not handling lists or maps #156

496416c8ddf4629a58daee3d18087edf1fdfb5bb authored over 9 years ago
Allow multiple pact fragment methods in the same test #148

6548661221b4918c7d7a3a076b9f53e18b8e7902 authored over 9 years ago
allow the lein plugin to accept a function for the host

93b05c50d6f313973bd133e2baef60db81ef25c8 authored over 9 years ago
Revert "allow the lein plugin to accept a function for the host"

This reverts commit 11fdb43b78e9d34eabeb783f6e071c7bd66712f2.

8ac464213577f3777c75bcc62b884a1c8025a83f authored over 9 years ago
allow the lein plugin to accept a function for the host

11fdb43b78e9d34eabeb783f6e071c7bd66712f2 authored over 9 years ago
bump version

3cad73964de50c995625acef60ca2478084ef4e3 authored over 9 years ago
updated changelog

7f8dd18861648d2cee46083694b4c7d892a9d188 authored over 9 years ago
updated changelog

b51575274a733eb82b9365c6c2a75606e6693a24 authored over 9 years ago
updated readme about start and terminate provider in lein plugin

893103c25ff444a48cb209762d24fcd6b79e6344 authored over 9 years ago
implement start and terminate provider tasks

00ebc6da1f592eade521ebb9265cf18990ee4144 authored over 9 years ago
updated lein readme

6c5471f9a8691d4517ef8b244980edf16c35cd30 authored over 9 years ago
added basic readme about lein plugin

e2f3246957d5637794e7a77e5b26deb1cd6c1866 authored over 9 years ago
add clojars repo for the pact-jvm-provider-lein module

d06652b82a8c40134b9be56650f908eaa66fc509 authored over 9 years ago
fix the repos on the lein plugin

05572ff42bd4b6c89b155062d0725c53e9e31a64 authored over 9 years ago
lein plugin can now accept anonymous functions

e6951141b9b58c3736fbce4775bf4a28dd36d089 authored over 9 years ago
first semi-working version of the lein plugin

b1b843c8c2ebff4c7cdc958788e48f1fdccaf588 authored over 9 years ago
updated changelog

49143cdb966d46aab2cd1d4e9059eae5a90df76f authored over 9 years ago
bump version

95e0c457a181935fc3f3e56d410edb23a82b62c7 authored over 9 years ago
updated changelog

8aa6295ade38f8752c0c92deadb67bc281f67008 authored over 9 years ago
updated the readme about defaulting the provider name #144

624b1ca82f83fa515cee4e6e27b1e45d93626a78 authored over 9 years ago
allow the pact rule to default the provider name so they do not have to be repeated #148

4c51ed9d406603068474eb9908af23987c1b9b8a authored over 9 years ago
fix for code narc

bfe70ac0ddc81a57aac282cdbe7f25602b6e7706 authored over 9 years ago
if a statechange closure returns a URL, handle it as normal

afdac9fe13861dbb38375caf019dd88ae3cdfa4b authored over 9 years ago
refactored the remainder of gradle and maven verification code into a common provider verifier

633e0509dc989f970e2e3ef97ca297984e3b5112 authored over 9 years ago
refactored the gradle and maven verification code into a common provider verifier

3d800a9104578cd5d886e5001936b9dff5d27cf3 authored over 9 years ago
refactored common code out of the maven Consumer and Provider classes

6e651abafa1f08465f2bb7c92392cbd4b8b73220 authored over 9 years ago
refactor provider packages in preperation of cleanup of gradle, maven and lein plugins

d528c308a5360e0d9c95a910c1849feaac346913 authored over 9 years ago
allow multiple providers in a junit test #117

a616db1c669d3466f9c59e6fa042f689f0d6e41f authored over 9 years ago
when comparing XML node attributes, always honour the allowUnexpectedKeys value #153

8f58982a06ccc7d1960f8b9234678dfd76f996f5 authored over 9 years ago
updated the readme for the Java DSL matching methods

8b5037c7ad89ad00380c663685cca112f51323bc authored over 9 years ago
updated the readme for the Java DSL matching methods

4a568b6e321f9ff9db64fdb7df751bf650852a93 authored over 9 years ago
rename GUID to UUID in the consumer modules #154

13dfe851db37dda7347f313f6d83f621cc87dcdc authored over 9 years ago
when comparing XML nodes, always honour the allowUnexpectedKeys value #153

021e636adcb7e490c68d1059e348dce4d7545338 authored over 9 years ago