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

updated changelog for 2.0.9

af20f8f1193a771045cac552f61742ecfddc2ee4 authored over 10 years ago
Oops, Xeger needs has a dependency that needs to be moved too

d5f47926e402ad038ba4bf28cbeed8c23c276d16 authored over 10 years ago
Moved the Xeger utils to the base consumer module so they can be shared by all consumers

f18c5acf3821a042a01c284482951dc8c2002abe authored over 10 years ago
Update the groovy DSL to handle the new matching

a99bffd810c50d1a16b34da99c8b50b15ef09fd0 authored over 10 years ago
added specification test cases for matching by regex and type

1c534cb5490e95896c10c887a8813c092ce09aee authored over 10 years ago
updated the gradle plugin to use the new matching code

65ca40343ce4eccffcabb1cdde6158d4ecac699c authored over 10 years ago
implemented specification tests for responses

460b4d589e84c6daf734a695b10ead7ab5bde8db authored over 10 years ago
add the general body matching case back

298acc3d29a323ae6db6188592285b3769f94da5 authored over 10 years ago
Passing Pact spec tests with matching by regex and type

056410780c7a812d0e39df8011f0ab2402144cc7 authored over 10 years ago
update the body DSL to autogenerate example values from the regex

05756eb72bcf152ac6c2fbd5c5a46afc56b7ebad authored over 10 years ago
Added type matching

5ddfc8e4c0fe7c2fbb7b901bce3b4f65b8410d26 authored over 10 years ago
#60 - don't maintain state between consecutive uponRecieving/willRespondWith calls

e3d4c58d5d7be347edd0ff520cd3b36ab81c1475 authored over 10 years ago
update the JUnit readmes

1b4f5bdbfebba74243f21b742f88a26621f1eca7 authored over 10 years ago
moved the junit matching test to a seperate test class

5d3c6c8293545a94bf330e6f6a6c58f32c4b6340 authored over 10 years ago
fix the ExampleJavaConsumerPactTest to pass on JDK 6

696a0e2f179b732c5ed6266018009cfdc509b616 authored over 10 years ago
include more logging in travis config

0ca5752c651caf289d152f5f2616b1c0c8e2c87f authored over 10 years ago
bump version

ae473e9d7090bce45109c547106d52c1a9216f0e authored over 10 years ago
synchronised SBT build with gradle

ec60c96f304a3ffc6926595313750bb590ccfb44 authored over 10 years ago
implemented regex matching, Yay!

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

162bc5ac92746deab57f62c6c2188b3d0c6616ac authored over 10 years ago
pact gradle provider should support multiple query parameters with the same name

fed5cafae5e3dfa01d55bf5b843ab49660fbae93 authored over 10 years ago
Allow the gradle plugin to accept a closure to modify the request before sending it

59df942054c2dc933bbbc9d194bc850ba1c8f391 authored over 10 years ago
Fix the gradle plugun to work with scala 2.11

6165b71eca31f18e61dbd8c6aa7e5218ccf54f28 authored over 10 years ago
define extensible matchers based on path and matcher type

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

facfe66645d3b7f1dfef52530c43562ee682a702 authored over 10 years ago
updated the pact spec test cases from the 1.1 branch

be586bbd748b4558f36f5612f8fb31f6ab5a7612 authored over 10 years ago
Fix the serialisation of request and response matchers

4d7b8228cda848ea67253d464c919f819b3d1109 authored over 10 years ago
Merge branch 'master' into matching-refactor

a874a46c9551a30795603080e198fa2f5f92b1e0 authored over 10 years ago
Include a query string in the example pact groovy test

999aa104b129fb979828e6562d51172b266a30f1 authored over 10 years ago
WIP implementing a regex matcher

e78d5bca79e877130bbf3094a6792557e5fbbfd8 authored over 10 years ago
Merge branch 'matching-refactor'

01293ced3f69793892fc86e910ec4c623bf8de1c authored over 10 years ago
got all tests to pass with new matching code

6577391c4d0449b4293648185346224496ee3627 authored over 10 years ago
fleshed out the remaining matching cases

c665241e7a021f335c4a793f1660631da964380c authored over 10 years ago
bump version

4b0ba836b7b9063bc81fac7d7c4067e5d41aa0a9 authored over 10 years ago
update changelog

c2482198b7b7a0a09f57ae0c46d591adde275347 authored over 10 years ago
#58 - replace scala TestRun trait with a java interface

4c12df163a4657ed8818cea8318edc972a7b2bdf authored over 10 years ago
use JObject as the type instead of Map for matching

abca29d00b7043850fa633c85f2020eb0f766a1d authored over 10 years ago
Start of matching refactor: port the gradle plugin matching code to scala

cc1ce68e41b9f9983aa5f02ccb104b2d78703cf2 authored over 10 years ago
Alias the "with" method on the Groovy DSL as it may lead to confusion with the Groovy "with"

11355169ab49bb27ac745b73c545baf77fbfba5d authored over 10 years ago
Update Groovy DSL to use camelCase instead of underscores (currently just aliased)

a14e0cce7469a9e45341ce16a56987d23e5b1315 authored over 10 years ago
#59 - moved the pact root dir to a pact config singleton

b9d043aa4c384f7d2a2128b37c1b73f6a008204a authored over 10 years ago
Updated the specification test cases from the version 1.1 pact spec

1770da639daeb471a4295084ec9a1e19a84e12ba authored over 10 years ago
#35 - Implemented support for query parameters in different order

ff4c68c199f877dcdc3d228f82c0eaa7fd35c4ba authored over 10 years ago
bump version

f3378270ddeab718b6793c9eeb53103bb518bd63 authored over 10 years ago
update unfiltered netty server version in sbt build

99af09e7852efe13058ac8b66ceae208b39fcbb1 authored over 10 years ago
update readme

cb44be1a20698777e55ff3efaafe3c596a397c7b authored over 10 years ago
update changelog

70a9ac267246fa8376fb64d03e706d67baa1a7a4 authored over 10 years ago
#55 - Fixed stripping of newlines from body

8fb7b3d439595aa4fa5da000f2a8fe08acc6a5a7 authored over 10 years ago
#58 - pass the mock server config into the groovy closure that gets run to execute the test

2f72c74d4e8fb293fd8aea1015dbfd2bb6015a8c authored over 10 years ago
#55 - Fix NPE in test due to content type header

1311120926e19c50362a250cca54c1028981f6b7 authored over 10 years ago
#55 - Implemented handling of Gziped bodies in the mock server

3f23bf1541aad8b644d228e8482d350b67ac85fc authored over 10 years ago
#55 Netty server is now in package io

542124808917950c73499e1469e56d9a3949f210 authored over 10 years ago
#55 Netty server is now in package io

43423b8946da97215c5a8baaa4006ccaaa26208b authored over 10 years ago
#55 Netty server is now in package io

547d97394b2837cb3c1605b74db291ab4aa7870c authored over 10 years ago
#55 Netty server is now in package io

1094ec54428cffd44c6092d4a01536e3442405e4 authored over 10 years ago
#55 Fix for mock server handling requests with chunked transport encodings

e4807e50df4a7f6928a07a9c4f4278f2cf6f3280 authored over 10 years ago
Merge pull request #57 from Freaky-namuH/master

Create a None and not a Some('') when no given is set. Issue #56

e3c519cc7850bd72ec10d7c0a1fdd6ca367733c0 authored over 10 years ago
Create a None and not a Some('') when no given is set. Issue #56

c1729ad8d8401f7a01b17cb41ab79b859a48c2e9 authored over 10 years ago
bump version

96087e3883d33245667dbcf5324a28f3e55cfc9a authored over 10 years ago
update changelog

bda6c1577c53cf12354448b99f52639d87284262 authored over 10 years ago
small cleanups

326c37a8025727fe02499991389a5317bba2473e authored over 10 years ago
updated the versions in the readmes

0e0d525e219ccc72b33869ac9d555e41426fe7c7 authored over 10 years ago
#54 - fix use of query string in the gradle plugin

a868b973b1529d4296d5d47f138c2e0c37e6d856 authored over 10 years ago
bump version

3a445a8e0f199555622c45e0d2361460a4ede41e authored over 10 years ago
updated changelog

838e3e43292bfe3b8497506e3152da342c22fbd5 authored over 10 years ago
#54 - When there is no query string, we should set the query string to None on the Request model

c4de8a085c97f657ae68dc3511aea33a245d6400 authored over 10 years ago
#54 - fix for query string not being removed from path

e399f4526992d77137946775bfd4000d46c2b0c7 authored over 10 years ago
#54 - added a failing testcase (currently pending)

7f2803f9612efd43fb6899e5146daa9730bdc7a3 authored over 10 years ago
added matchers module to the sbt project

0eb44458ef4431e88828281459bddd25132533ec authored over 10 years ago
bump version

8d5890a031066a3664162883e6f37880dc2b5e3e authored over 10 years ago
updated changelog for 2.0.4

8caeb1043b5e2f504d63693f28e427e30574832e authored over 10 years ago
Move all matching code to a seperate module

81d530366512bad14bbc7587894f154fda085648 authored over 10 years ago
created a seperate module for matchers

f289dcd8deffc248cb63a3b82e7ef7aac9cf8ad9 authored over 10 years ago
pass the full request into the body matchers as they might need additional info when matching

74aee327597be254eafaaaae7607649466b375af authored over 10 years ago
internally store request and response matchers as maps

6f6f27e2b4f417df1a6150cf4dc109d186a919de authored over 10 years ago
add a pact header when a consumer request does not match

898ba09215c2cc18b8cc96cfd25c3c90d85b7e07 authored over 10 years ago
#49 small typo in the gradle verify task

2445e4e12440d5459637d365257ea22edcead230 authored over 10 years ago
#49 ignore charset when comparing content type header

c04d019d4d6c2fc208987b9afb527afed83f39a7 authored over 10 years ago
#49 Gradle plugin now supports body matching based on content type

3900438f4dce3a207c3e3271b24e220563baafec authored over 10 years ago
#49 Added a test for different mime types in match body

44703359a752badb6f79cc523d94b9d1457a8366 authored over 10 years ago
body matching is now based on mimetype #49

This reverts commit 56f6088d74ccea3d8ba8ee19f4df3be831661319.

2989a351b92284f7a41acaf2022883a86431caf4 authored over 10 years ago
Revert "#51 body matching is now based on mimetype"

This reverts commit 46379e27c1a4dcf709611f1c5d6d102208f1d8f4.

56f6088d74ccea3d8ba8ee19f4df3be831661319 authored over 10 years ago
#51 body matching is now based on mimetype

46379e27c1a4dcf709611f1c5d6d102208f1d8f4 authored over 10 years ago
Issue #52 - added gradle properties

df2996e81035f05a11b811638c4737e916cfd782 authored over 10 years ago
first phase of implementing query matching; specification passing

6bc533d0c88beb1f9796525e6217ade090d10162 authored over 10 years ago
#52 added comment about permgen

5ea276f5baa543d765a5ef9d172587c3b1f3f0ca authored over 10 years ago
added a clojure example

d565466900b1ba2d00b76933d7307b5afcbda281 authored over 10 years ago
use gradle wrapper in readme

82481a05985f0acd287292ecb3f73f3a28ca3b89 authored over 10 years ago
updated readme

8e5239bc811420d61697da5991c0b848064f46be authored over 10 years ago
updated read me

a39693b37dd324212c288a3ff77a0c4dcf5929bb authored over 10 years ago
updated readme for running server from a jar file

105d96fffa27253c18b7267816867230cfe2554b authored over 10 years ago
updated the manifest to include the class path, added application plugin

15863dd2c6618f7ab141934a9676a140e8f07cf9 authored over 10 years ago
update readme

526d976bfe255a142e2cd706ea3ca22041bcd7d6 authored over 10 years ago
display the path to the pact file when verifying for diagnostic purposes

b223f88f410f8f424c1fbd9085b85baff31bd71f authored over 10 years ago
Added query parameters to the pact models, DSLs and serialisation

3c99db1cd5681f04098d6863ab1cc2bcbd1a4e2c authored over 10 years ago
sbt plugins also need the sbt version in the artifact names

fc9803799fb180491a87578871cdcf2bd95de888 authored over 10 years ago
changelog for 2.0.3

5f1ce627e5716b954004af76239e7c178f98dbac authored over 10 years ago
bump version in scala build

24c6c9342c77767101c684cd62991786f9136486 authored over 10 years ago
got the gradle verification to pass the specification tests

1b2eaa83e5c0e0607141b80cdc3cbae251ebede1 authored over 10 years ago
handle both exceptions and errors in validating

e7fac4776bdfff6ffc7c0ae593ed0f6e7f1f4b40 authored over 10 years ago