Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/pact-foundation/pact-go
Golang version of Pact. Pact is a contract testing framework for HTTP APIs and non-HTTP asynchronous messaging systems.
https://github.com/pact-foundation/pact-go
fdc6dca4e299dc8de89622b9765bd418ada0cfda authored over 5 years ago by Matt Fellows <[email protected]>
243a6caaa327cbd3227609cf85e1de80deec084c authored over 5 years ago by Matt Fellows <[email protected]>
17242e65613661e89a740be5ced8919cd5e403d4 authored over 5 years ago by Matt Fellows <[email protected]>
The local proxy currently assumes that a verification will take place
against either a) a local ...
fix: provider and tags not being passed to consumer verifier
3640617a6c68645d23d102bcdc468c0b14f65430 authored over 5 years ago by Rob Graham <[email protected]>735416c07d57d52aaa2a29a57b38ccb703008888 authored over 5 years ago by Matt Fellows <[email protected]>
dfb2806888e436a0b52e95e74a5b92fa84e6d177 authored over 5 years ago by Matt Fellows <[email protected]>
dba44811faf0932894ca185f916b9c64be7ac091 authored over 5 years ago by Matt Fellows <[email protected]>
08ca3f3c0bbc2bf3f914e22e0674254be4b03011 authored over 5 years ago by Matt Fellows <[email protected]>
14035bb1ce94c90c16ec0028dc7f5b1a74803268 authored over 5 years ago by Matt Fellows <[email protected]>
ae7790df9b4b13638fb563d667fee84d0fc59fc7 authored over 5 years ago by Matt Fellows <[email protected]>
b5a493b9157808d187d372288d092cfef9cec25f authored over 5 years ago by Matt Fellows <[email protected]>
ac61f97d9d0e68d54106f0e958501d4daaa00dda authored over 5 years ago by Matt Fellows <[email protected]>
fix(docs): fix code examples, update E2E test steps
467dea56d27e154363e1975f6e9f4dbf66148e79 authored over 5 years ago by Brendan Devenney <[email protected]>93caeeb9f84d67a8c129cd70e3e5958e21d8f952 authored almost 6 years ago by Matt Fellows <[email protected]>
f7dda3b62e40c6d7f2ffbd6a6c786324bc52af4e authored almost 6 years ago by Matt Fellows <[email protected]>
- Deprecate ProviderStatesSetupURL, in favour of functional hooks
- Add BeforeHook and AfterHook...
- Added more coverage for message pacts code
- Found and fixed bug related to unmarshaling MapMa...
Adds the ability to intercept requests to/from the provider
in order to deal with more complex s...
Sagansystems get value poly
44be56113768a5d5a3eb4bc021d79e434ad94f99 authored almost 6 years ago by Matt Fellows <[email protected]>
- Remove the billy/bobby nonsense
- Make the examples clearer
567d1a45b243518855f7cb7b87a2e14088f250d9 authored almost 6 years ago by Matt Fellows <[email protected]>
examples: remove duplicated switch case
64354c4dbbbb25ac68a7b146934ac6281699422c authored almost 6 years ago by Matt Fellows <[email protected]>b76bf6447aa14004ee337e440a705981dc533a59 authored almost 6 years ago by Alex Ramey <[email protected]>
The `ErrNotFound` was repeated twice, fix that.
4027a8b0834ee09b41916af320a6dd469cc48688 authored about 6 years ago by Iskander (Alex) Sharipov <[email protected]>
BREAKING CHANGE: the `StringMatcher` interface has been renamed to `Matcher`;
the `Matcher` stru...
Remove `Type` field from matchers and inject it during marshaling
instead
Define EachLike, Like, Term matchers as structs instead of using generic
Matcher and provide res...
6ec25718366e22bf3f50b126b9c4db4d91b9cfce authored about 6 years ago by Matt Fellows <[email protected]>
feat(get-value): implement GetValue in Matcher. Closes #95
b212272043ac3cbc8a251c1ca6a3546228939894 authored about 6 years ago by Matt Fellows <[email protected]>fix(version check): Only parse the last line on stdout when checking version of cli tools
4a5721df1c892ef21533c27d92a404f1fc4f68db authored about 6 years ago by Matt Fellows <[email protected]>use the ProviderBaseURL's host when verifying the provider is alive 🐛
954268526e90ec39b43cb5eb14d577c109d97a19 authored about 6 years ago by Matt Fellows <[email protected]>24ee70f6032e6e26430ed99eed632cde58d1cfca authored about 6 years ago by Aidan Fewster <[email protected]>
326282afc13f724c3207359772c6f05549d4adb1 authored about 6 years ago by David Elliott <[email protected]>
Return raw generated value for Mather's GetValue
to be able to use the expected value for messag...
2acf8464d9fd40a7890eaa94b966abcee0ac1d92 authored about 6 years ago by Matt Fellows <[email protected]>
6b222e8f6bd14cf7d92a9c7f2a0464ff80af8a67 authored over 6 years ago by Matt Fellows <[email protected]>
48038ffbea17e3fb98017178d0ed36507bba206a authored over 6 years ago by Matt Fellows <[email protected]>
ea422581e2107932cb8119260fe4d69ad73011ae authored over 6 years ago by Matt Fellows <[email protected]>
256c2c829fe63a18b30b8594d75ebf2df9929ed1 authored over 6 years ago by Matt Fellows <[email protected]>
56c79b265d93ec2c423ac5820db389b6a6f22c49 authored over 6 years ago by Matt Fellows <[email protected]>
8c8f9210a7257277fbe90e4b33a893725a4be4a2 authored over 6 years ago by Matt Fellows <[email protected]>
c2dcd782ab0bb3ee4a6a689ba0c4083f31258628 authored over 6 years ago by Matt Fellows <[email protected]>
853794f0266d03b9265911fa1d689363949866cb authored over 6 years ago by Matt Fellows <[email protected]>
9cc8da11a97f32d0e912c3217262d673270adbaf authored over 6 years ago by Matt Fellows <[email protected]>
5275db7816cbac78718f48343a5eb349010b6d52 authored over 6 years ago by Gael du Plessix <[email protected]>
a9a544c6e5befeb864bbaeb3821a811216ee7c77 authored over 6 years ago by Matt Fellows <[email protected]>
fbb4d204f345ec5ec903c088b4a642d6f32e2556 authored over 6 years ago by Matt Fellows <[email protected]>
2635dd0cf5f4dfb48ca5cded893896f2a15d6025 authored over 6 years ago by Matt Fellows <[email protected]>
9059d31afe586e31a9e8480c4b2d26ffab202176 authored over 6 years ago by Matt Fellows <[email protected]>
a3daa3e15dcf5b3b89855b5814f5eff436307c74 authored over 6 years ago by Matt Fellows <[email protected]>
chore(docs): fix link
f6488908754f601d8e2e23db93f4f62b13fc3aa0 authored over 6 years ago by tomoya yokota <[email protected]>c9a889e5ea1ce660da3d3dcef915cdc5015bc318 authored over 6 years ago by Matt Fellows <[email protected]>
ed0c272eb7a390958d15364792593f4e98fbbc5a authored over 6 years ago by Matt Fellows <[email protected]>
6c1c6ad5447f5e96e2aa37f0cf069071faef8d10 authored over 6 years ago by Matt Fellows <[email protected]>
1580529b86a2638cd8d7293c74927a112230f7da authored over 6 years ago by Matt Fellows <[email protected]>
df84702a6985b5135315b61f9be15f29fd8ca97a authored over 6 years ago by Matt Fellows <[email protected]>
77285ff9296f1760b7edd7498c44c1fa07595c59 authored over 6 years ago by Matt Fellows <[email protected]>
b1b9c1cd66b081907b734a7fda499a4c6d0b4c70 authored over 6 years ago by Matt Fellows <[email protected]>
- State struct will now accept params, and pass
in to StateHandler functions
See https://github...
0ab057f88ef8b0d4fb3bb1c62190d47637374bcc authored over 6 years ago by Matt Fellows <[email protected]>ef598d77c4511d4d7d67c5fdfe4a78a9301d2a04 authored over 6 years ago by Matt Fellows <[email protected]>
c2d5535685ca8fadedfd3ed1d9df05e9f858bdda authored over 6 years ago by Matt Fellows <[email protected]>
cfaeea5844951f46a5ebdaf8681298ed23216c65 authored over 6 years ago by Matt Fellows <[email protected]>
- State struct will now accept params, and pass
in to StateHandler functions
See https://github...
250baaa219a25e881204fe3c4f3bb0aa67d72331 authored over 6 years ago by Matt Fellows <[email protected]>d8bf783850c924abb543cd7a06f881db2daf08ba authored over 6 years ago by Matt Fellows <[email protected]>
feat(cli): add PACT_DISABLE_TOOL_VALIDITY_CHECK env var
28b61e5e5257b632305c2cba6205529f519f8682 authored over 6 years ago by Matt Fellows <[email protected]>
- Allow PACT_DISABLE_TOOL_VALIDITY_CHECK env var to disable tool check
- Document re-running spe...
4cfdc518d1054220c1fba30ef449d5af06b6a8c6 authored over 6 years ago by Matt Fellows <[email protected]>
288a771f9472e0d0ec8481ed1d7b781f5a1938ad authored over 6 years ago by Matt Fellows <[email protected]>
87c4783407e6951b88cc9c6e593532b7a605aa54 authored over 6 years ago by Matt Fellows <[email protected]>
392abbe464af59af5fdf99606c4fe4489624f0b8 authored over 6 years ago by Matt Fellows <[email protected]>
a73c6acee5aa9f0e1a53440fcc682a19cb826ba0 authored over 6 years ago by Matt Fellows <[email protected]>
d76745c2fb7c596f234108f184a7722cd1ce7686 authored over 6 years ago by Matt Fellows <[email protected]>
c45d3cce405c3e9f4c48453ec44e051c05763776 authored over 6 years ago by Matt Fellows <[email protected]>
9a60d4f0d5579d70957d4aad3320beb6e73d2fe6 authored over 6 years ago by Matt Fellows <[email protected]>
- Cleaner split between `dsl` and `types` interface (`types` should
not have to be directly cons...
2e0f236f08614f4bddff91eb742e406592690909 authored over 6 years ago by Matt Fellows <[email protected]>
- Add versioning table
- Simplify docs
2e85826c841238c85928c85988a783bc9dd8355e authored over 6 years ago by Matt Fellows <[email protected]>
808ebfa1c1933c93535ff243c32a89c787949831 authored over 6 years ago by Matt Fellows <[email protected]>
de45157ccc81500e72f6154b085cebbeefb1b5ed authored over 6 years ago by Matt Fellows <[email protected]>
- Tag extractor now allows strings with spaces, unicode characters etc.
- Regex no longer mandat...
393645b6d1175b68a3a764ec057d557ec93983a9 authored over 6 years ago by Matt Fellows <[email protected]>
05fc5064cc87eea7b4920a52653c9d90fc260440 authored over 6 years ago by Matt Fellows <[email protected]>
229a739e9892fc1cc8a1a99c654e7341dc381ac9 authored over 6 years ago by Matt Fellows <[email protected]>
da5f490613a4a6daa18e5afed63f347a1f1c8426 authored over 6 years ago by Matt Fellows <[email protected]>
d14c869e69781b367cc3955651ea4596c2d6a9ea authored over 6 years ago by Matt Fellows <[email protected]>
41390c74f58ce37d7245e069ba41dc857cebb9b5 authored over 6 years ago by Matt Fellows <[email protected]>
2c091ce86213e45c3ddb2aa5a8c632a91e2f590d authored over 6 years ago by Matt Fellows <[email protected]>
16a914612324e29e0ff9c13a8d02f5f710c9e40b authored over 6 years ago by Alex Ramey <[email protected]>
7b3fb79e25de41093a9a50bf40242c693b68f1d3 authored over 6 years ago by Igor Springer <[email protected]>
a2e7d4b4308033ddb8a064746d9ab305d9fea1c5 authored over 6 years ago by Igor Springer <[email protected]>
Add SetClient func to allow dsl users to control aspects of requests to the
Broker API, such as ...
chore(examples): Remove superfluous go call
16562951db52d8f90b3eb2fcc4e5aa59042b6aaa authored over 6 years ago by Matt Fellows <[email protected]>chore(docs): Remove superfluous `go` call
b600d32bbed9c9ad07c2a428bda3ff19fe2e0e1f authored over 6 years ago by Matt Fellows <[email protected]>890d479c569ac2d86e27cb71aef3b9294029200e authored over 6 years ago by Timothy Jones <[email protected]>
df9a820d4078d92269f2280eee0a80c8a1119cc4 authored over 6 years ago by Timothy Jones <[email protected]>
chore(dev): Bump up `docker-compose`, `golang` & `pact-ruby-standalone` versions (Dockerfile)
9852f97ed5c95b62c6c8e0309bd2073bd5908484 authored over 6 years ago by Matt Fellows <[email protected]>chore(vendor): Migrate to `dep` for fetching dependencies
dddec91ef1ae98517ed3070eb11658c7fc5b3965 authored over 6 years ago by Matt Fellows <[email protected]>d55aaf7f5139046ecfd7fc44bacd2fa03e48b1aa authored over 6 years ago by Igor Springer <[email protected]>