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

fix to allow mock server to respond to a request more than once #78

f71f7d354dab11253319052f92731c011fdc603d authored about 10 years ago
memory settings for travis build

db53e6cb1c663f7efb15f3fc25dc9d2043fa7acf authored about 10 years ago
bump version

852e4ad2a67b984db649d89cab2c8725d58feee7 authored about 10 years ago
updated changelog

06ea101c021e13031951934280ad82123f633f75 authored about 10 years ago
fixed link in readme

b6b836a55ffe5bfcee6685dd3708043553060508 authored about 10 years ago
updated readme to include docs about pact junit rule

be1f87dcae38880a7331fbc026f6a39633f65449 authored about 10 years ago
fixed formatting in the readme

118d5fa1308eaa0c88f7db34bea9fecb2d032fac authored about 10 years ago
Switch from HttpBuilder to Apache HttpClient in gradle provider to be able to handle streaming responses

f4d328756793c715beb72a796d2873db24b21630 authored about 10 years ago
added a link to spring boot example

9d48373c505d5de6bf806afccff29d7f3a72b601 authored about 10 years ago
#74 - use a regexp when serialising pact file to detect extended json mimetypes like application/x-thrift+json

5c38ca6ad642185ebba264372f79bd7907f98b09 authored about 10 years ago
use HttpBuilder instead of RestClient in the gradle plugin as the RestClient does not handle streaming responses

074c21e54db9c9bd3df0cd718493a611a36a87c9 authored about 10 years ago
get the PactRule working on JDK 6

b991a27d8b279a1ccbdce4b49bd355ddb7e87a42 authored about 10 years ago
fix javadocs to get travis build going again

dc9e5a17480a7d762063674c24e7e002dd85a06e authored about 10 years ago
Merge branch 'warmuuh-feature/junit-rule'

c8a716a2a0d4f6d13c00e9a69917d4cf18b08f1d authored about 10 years ago
#75 - added @Pact consumer rule

7a604c07f687364c04860a0e448dbd289c471998 authored about 10 years ago
#74 - handle application/xxx+json style mimetypes as json

948ecfcc5dfe3a25c60c408375fa60d74c37589c authored about 10 years ago
rename the second parameter in MockProviderConfig to be more meaningful

823e6c8168c6542ee96e0718585ab2fbf2d3a4c0 authored about 10 years ago
bump version

30088d71c169b720223cccc8e450331148f8fa16 authored about 10 years ago
update changelog

bd553d60788f56b6f6b533978d946ca99e034806 authored about 10 years ago
updated the java DSL to include example values fir UUIDs and hex values

71120936072f511f88bcbd2cb5bd433f1f194ac4 authored about 10 years ago
fix issue where matchers on arrays start at index 1 in the client DSLs, but start at 0 in the core matching code

02c23a7cb8c337b7cd92e1aaaecba2274a8a804e authored about 10 years ago
further attempts to get the travis build to stop it's intermittent failures

36f4d488015ac1f91dab94ed52ad656381ef3241 authored about 10 years ago
Merge pull request #73 from bethesque/rename-client-in-example

Made some of the example code more meaningful.

0cc5e7cf82efb0490af325ab15c0769e21594f29 authored about 10 years ago
Made some of the example code more meaningful.

0d813ad5224ee2b0c8d302019455de97a99d4aa6 authored about 10 years ago
bump version

baf34ea3bd1f69c1f41194aaeee4dee1a7fad6f4 authored about 10 years ago
updated changelog

2774b958fa73099428d4da6c44bc2087b32a51f3 authored about 10 years ago
Merge pull request #72 from georgepapas/provider_gradle_autogenerate_consumers_from_pact_directory

Adds support for generating consumers from pact file location

c37f4ee26c5c36e955d097059ce77aa6ab8dfd4a authored about 10 years ago
Adds support for generating consumers from pact file location

Adds new hasPactsWith dsl, which allow specifying a
pact file location. A consumer will be c...

3585813baf2c9c6ed2539b396c6d4e58e6d195cd authored about 10 years ago
bump version

ab7c146e72be2072ea1baed1bba5a10bcbd6c40c authored about 10 years ago
updated changelog

d1cea9506e2e94134156a5f761e544fd1e62bd69 authored about 10 years ago
#70 - updated groovy DSL docs

714ddec7adfb01a2715cebe5146e0aacd99c57d1 authored about 10 years ago
#70 - added integer and real number type matchers

1cbc1bd396721b205bec4ec26cfc9dd2f27718c3 authored about 10 years ago
#70 - extended the Java DSL to accept an example value when matching numbers; extended the by type matching to include integers and real numbers

804f7b053dbde185c7bc3b3e235a9d6ea8fd8915 authored about 10 years ago
#71 guard against NPE when trying to get the URL to load the manefest

4cac3f4bdf27c3419c61344b64fdcaaa6e2c2382 authored about 10 years ago
allow any of the matching methods on the path

3db3550b91194dd0e04d4f4da1c64ea307bc015d authored about 10 years ago
update the docs on path matching

21416e3f0eb74c30141e87609ebe6455709f7402 authored about 10 years ago
Updated the Groovy DSL to allow matching on paths

0ea9500b22e8acf2a1f6e1a0573fe0fef7d2b259 authored about 10 years ago
Updated the Java DSL to allow matching on paths

23cbab72caee6bbbc98cfb6fdcf87eb07133af76 authored about 10 years ago
implemented path matching using the new matchers

09583668e4e8f37810d5b3133b54c212108a0786 authored about 10 years ago
Refactored the matchers to be generic so we can implement matching on all http parts instead of just bodies

649cc7f75870405b6236ae5c631bd0ba398bbf65 authored about 10 years ago
#69 - add query parameters to request when using the basic provider

3ce5f6bb13e6da4a8689e691b75e85f969a88695 authored about 10 years ago
bump version

25ac70c6a36673179c066f3f912c171ce13839b5 authored about 10 years ago
update changelog

9178a75f4786dccd1b0d35d9ec3af829ac90504e authored about 10 years ago
more travis ci tweaks

dfb225bfa6125d8d6e0842f12c6a14615b96ee6e authored about 10 years ago
Merge pull request #68 from devacto/master

Modified Java DSL so it does not overwrite Content-Type if already set.

0954a1d9bea1ae7c4c80b746f917064ecd635b8f authored about 10 years ago
Modified Java DSL so it does not overwrite Content-Type if already set.

431f77344dfc823a71df0bd72d39db094721093a authored about 10 years ago
Java DSL should make copies of the headers in case it is called from a language with immutable collections

ce9ea236811b7b5b1346900890d6d5f832f9e905 authored about 10 years ago
Revert "#66 - URL decodes the path before serialising to the pact file"

This reverts commit dbfbe810d17dc2f102362b8dced5c4e61c73f74e.

985dad43961f31f08a8c22fb39c7e4953cb0cab5 authored about 10 years ago
bump version

42dd0e78b71eaadd5832ca67f2d7cd851e18703d authored about 10 years ago
update changelog

5757654ecf7d7a724e3260a28984a2c1b38d7b97 authored about 10 years ago
fix the thread stack size for travis

fb3326950e23597dce41af1fc356b7470060f315 authored about 10 years ago
travis java option env var not being populated correctly

f13d1ec4b5ded487d09040430fb736a9eba68e61 authored about 10 years ago
Fix a bug in the Groovy Pact Builder where the response headers where being wiped

2f0ab4f9e28333f21f81d53289b0b9248c03ead0 authored about 10 years ago
add instructions to upload to bintray

2de9d6fc16ca8e3318095a13ccf90042c71ee427 authored about 10 years ago
bump version

5a89bf322d2c901a59785d6598e4e0e3074ec9be authored about 10 years ago
update changelog

608c4a2474a75e943dc4c6b2d2ac198cef7e43c5 authored about 10 years ago
try an even smaller stack size with travis

2100ed4077489350c768a5d0c3a86931985261d2 authored about 10 years ago
add support for dates and times in the client DSLs, as well as custom

patterns #65

6d9f2bea309b174b3b8b63879580e2d38109fd3c authored about 10 years ago
#65 - update the matchers to include dates and times as well as custom patterns

4576c638809e83057c87bd56403f1c63a59f3db3 authored about 10 years ago
update travis-ci config to fix memory issues

4316b6dfae969a9b700f5bbc6d1e00a02e5ae280 authored over 10 years ago
#66 - URL decodes the path before serialising to the pact file

dbfbe810d17dc2f102362b8dced5c4e61c73f74e authored over 10 years ago
#66 - gradle verifier now URL decodes the path before building the request

d61cf8f129197d1892f68a683ef68af51b9d76d9 authored over 10 years ago
Merge pull request #64 from chrisholmes/master

Annotate Route handler in UnfilteredMockProvider with @Sharable.

fe922c98b74be2cb83e61fc8fd32996d5e6687da authored over 10 years ago
Annotate Route handler with @Sharable. This fixes a ChannelPipelineException

occuring when running pact-jvm with a Dropwizard service as a client.

b1c722b5dbcfc63abc25195cc3c7c651de601f51 authored over 10 years ago
make matchers singeltons as they have no state

66b492b1e837d79e204c6adb0d3b982bf74340c2 authored over 10 years ago
add more memory to the JVM on the travis build

49dfecd7beba43caa893fdcdb63cd42e5dbaa242 authored over 10 years ago
#62 - rename the filter parameters to keep the ruby people happy

056ddc936fbfac064176662a4b83879e3cb323c8 authored over 10 years ago
if no content type header is provided, try work one out from the body contents #63

f6698f575cebf7f133d5c5eefee556a740b0256a authored over 10 years ago
#63 - remove the deprecation tag from the java dsl (in favour of magic number detection)

b8ead36e3cb0676590cef3d78ddb4ff5519ccae1 authored over 10 years ago
#63 - groovy DSL defaults to null mime-type when not specified (plan to use magic number detection)

1c94cad33d8c1222d1c07fd31371d8a6d1fa3413 authored over 10 years ago
#63 - make the content type more explicit on the groovy DSL

e42f7710c7b089c69c533a7b31b40fb9eae3252c authored over 10 years ago
#63 - make the content type explicit on the Java DSL

e7f5ed96c6e5af389b8f62abbb5870d646848685 authored over 10 years ago
added JUnit test for matching json, text and xml bodies

c9d14df7ee26c5c4baff4a865bcfd74e73276956 authored over 10 years ago
#62 - added a provider state filter, including matching no state if it is empty

ae0fa96ad2578ca76e46a6bf56ba5289d43b84a8 authored over 10 years ago
Rename consumer PactConfig -> PactConsumerConfig and make it mutable

f08bf0b02a547665e79cb4d2f9807adc7dd5a119 authored over 10 years ago
build setup for publishing gradle plugin to the gradle community portal

9def3f3640564e9bb112c920fa4688124da3aa97 authored over 10 years ago
cleanup some of the nasty code in the PactBodyBuilder

eb6c206ed9c01de187caeb4c3988dd4751095bef authored over 10 years ago
#34 - force HTTP method to always be uppercase

701e8f711b9a54f96ce15c1b3ced78a2231a3372 authored over 10 years ago
bump version

1d9b206f2a181400cc855d77e7cff12f0bc83670 authored over 10 years ago
update gradle readme to include gradle 2.1+ plugin useage

990b0288c2f0127c3b7190333147ca0d8ce987de authored over 10 years ago
update changelog

4f706b9de83d8ce76557202fe5b21e25249962b7 authored over 10 years ago
#62 - Add filters to the gradle plugin

ad465eab67472df937d73767eac2d461e360a2d3 authored over 10 years ago
make sure ids are numeric and not strings

64896da7c479c22e5d754868fdf3a2cf1f1e3062 authored over 10 years ago
make the match by type failure message less confusing

c6192e68a8dcbe75e4995c4333aefcbf10705834 authored over 10 years ago
Due to the matcher type on the request and responses, pact matchers where no being loaded from the json file

086f2d2b4416e0bb688261f17d3e83eb1be38fe1 authored over 10 years ago
bump version

f7d462b7283e33574e294c396957da6cd333f5c6 authored over 10 years ago
updated readmes

fe9c8abfbf36f1579e73996401e60f91f266df56 authored over 10 years ago
updated changelog

499a4af381e33f2c48ca200ced6b8ff7b508d45c authored over 10 years ago
Updated the groovy readme

01ccbf04bc82c4afa118859ce1bee2c97e55df91 authored over 10 years ago
build with gradle 2.1

e2e7f34b924faf2635d959de06c7ec52881f14dc authored over 10 years ago
completed the last case (objects in arrays) for groovy dsl

b63ef482febe5d9befcd349dbe60d6c2baaab1c8 authored over 10 years ago
added guid matching to junit consumer library

35639a530a370e514bbe1c679a42aa0a560ec27b authored over 10 years ago
implemented objects in the groovy DSL

0db2de3fabdc2aa77d27f9da34386725eee369b2 authored over 10 years ago
update gradle plugin to confrom with the gradle 2.1 plugin ids

2232b2c6697846664ca6504ab1d588a88a3377e4 authored over 10 years ago
fix for failing build

4cd6612aeb1ffb31165f466a45a4682abf7ee72a authored over 10 years ago
implemented the majority of the groovy DSL for the new matchering code

24258b2bf38be8e5e2fe80d7cecea92abcf36906 authored over 10 years ago
added type cast methods for Java DSL

7614f266f8a6b0eadf6a0d2addc93403a81f88dc authored over 10 years ago
Merge branch 'master' into matching-refactor

fee02de40cc99650302d7b22576e59df653489d3 authored over 10 years ago
implemented a junit body DSL

0beef97702fd2c3f3ab97195e5722d18c65bea0d authored over 10 years ago
update the example closure pact test

7353f689c52cfd3720d6dcfd75c7f1646a4c9c7d authored over 10 years ago