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

Merge pull request #132 from pact-foundation/fix/issue-128-deadlock

fix: use channels to slurp output from verification process. Fixes #128

5b5a29d04b37a71b93ae8e97a654c26b14698f28 authored over 4 years ago by Matt Fellows <[email protected]>
fix: remove deadlock for large provider tests

Use channels to slurp output from verification process, as there is
a potential deadlock when cm...

0dfbb4bd3c3c08de7159da5817189e2643af50f7 authored over 4 years ago by Matt Fellows <[email protected]>
Merge pull request #130 from domudall/chore/error-typo

chore: fix typo for no pacts error

e3d9c4ca32de2ee194d02c74796a9ea2215109fd authored over 4 years ago by Matt Fellows <[email protected]>
chore: fix typo for no pacts error

`verifify` -> `verify`

118452e8eb3f2653f6498df3f4aa548a78f48a6a authored over 4 years ago by Dom Udall <[email protected]>
docs: make it clear that WIP/Pending pacts only available on Pactflow currently

11629f8c364ae1ef6ac2d7f51bf63d5b4f5e1749 authored over 4 years ago by Matt Fellows <[email protected]>
chore(release): release v1.4.0

888d2e4c615ca368e942438bbe4b19a93f35a1ef authored over 4 years ago by Matt Fellows <[email protected]>
fix: pass arguments to the provider verifier

ac9f226d1dec1fd860ce140fb9334811f52364ca authored over 4 years ago by Matt Fellows <[email protected]>
chore: remove consumer setting in provider examples

1238fba0f539afc1c271ad5a3fa6d32fa41caa07 authored over 4 years ago by Matt Fellows <[email protected]>
docs: no need to specify consumer in provider test

320272d6d95dbc42495467fc1172cabfcd4d567b authored over 4 years ago by Matt Fellows <[email protected]>
docs: update WIP pacts description

c25597450c6f040bd1bf190ffa835f6a46afb7b8 authored over 4 years ago by Matt Fellows <[email protected]>
docs: pending and WIP pacts

a53da0778342e15c1fd40992d79712f2d2bc6c84 authored over 4 years ago by Matt Fellows <[email protected]>
chore(release): release v1.3.0

d5b427998d53d8d93d05fb683741213cdce2e9a3 authored over 4 years ago by Matt Fellows <[email protected]>
feat: add support for wip pacts

50b56b73ae49de46e53e1577c5f66b2c6f9fecc2 authored over 4 years ago by Matt Fellows <[email protected]>
chore(release): release v1.2.0

b17d7b9a9814381e5144fb555bbae44b8d9316ab authored almost 5 years ago by Matt Fellows <[email protected]>
Merge pull request #127 from pact-foundation/feat/selectors

Feat/selectors

ba1dd5b0ceef8304e3842fb9c54882191d2a13e4 authored almost 5 years ago by Matt Fellows <[email protected]>
chore(windows): use latest visual studio image with all the things on it

0523d173e3e1ff35d8529a464d37dc8146af0cea authored almost 5 years ago by Matt Fellows <[email protected]>
chore(windows): start docker service

2b35942738985056b97b211620a313ca6180a798 authored almost 5 years ago by Matt Fellows <[email protected]>
chore(windows): start docker service

5bede980adf04c4b8432948fff71b42fc4171df8 authored almost 5 years ago by Matt Fellows <[email protected]>
chore(windows): start docker service

9d9e3e4a5c4b9d03f2bef49d6de142f7b747546d authored almost 5 years ago by Matt Fellows <[email protected]>
build(windows): add docker compose for local testing

b85181f9ba975ccf21024ae9977cbaa1fa44b119 authored almost 5 years ago by Matt Fellows <[email protected]>
fix: missing err check for http proxy

fa558a64346764dee0261483fae3e60c305dbdf7 authored almost 5 years ago by Matt Fellows <[email protected]>
chore: add -x to install for debugging

9b03624c7e5a3bed94de3b5427fa80dbf7d83beb authored almost 5 years ago by Matt Fellows <[email protected]>
build(windows): fail build if commands fail, because, Windows

d25beccbb6bd2f019850153fda3dbbe5620a2636 authored almost 5 years ago by Matt Fellows <[email protected]>
chore(windows): run pact examples as per Makefile

43cfdd49ca874e32c6db98f77c34116e010d2594 authored almost 5 years ago by Matt Fellows <[email protected]>
fix: broken consumer selector test

3310f72ca73a0e730241967dc9c2abcd488429dd authored almost 5 years ago by Matt Fellows <[email protected]>
build: use go mod instead of 'dep' in windows builds

bc0a4fd86a0f706d2c030bf946c7470f75ec4730 authored almost 5 years ago by Matt Fellows <[email protected]>
chore: add missing vendored dependencies

fec0bf0c3a4184211b19484f30fb23090c1c23d0 authored almost 5 years ago by Matt Fellows <[email protected]>
build: update appveyor go version

ed61c16c3e8e765a2aa06ba4dc8315d49716bb46 authored almost 5 years ago by Matt Fellows <[email protected]>
chore: add 1.13.x to build matrix

fc2566e63f129eda940ea818464c4efb92550147 authored almost 5 years ago by Matt Fellows <[email protected]>
wip: merge from upstream

219ed9f5af728e1fd4ef9444a2673e58bb1649f4 authored almost 5 years ago by Matt Fellows <[email protected]>
wip: test debug make mode

2025da95367facbe3d0e11a4c3d77c9658d2d79d authored almost 5 years ago by Matt Fellows <[email protected]>
wip: test debug make mode

197d66cbeadb35c1a3ab93259f75d246257cee71 authored almost 5 years ago by Matt Fellows <[email protected]>
wip: test debug make mode

0107bd4151aada58af0b293936aa903ca61dde45 authored almost 5 years ago by Matt Fellows <[email protected]>
wip: test debug make mode

e4a447a771102508fd5d0e7b349b09d3d8076e12 authored almost 5 years ago by Matt Fellows <[email protected]>
wip: list dir before run

fdb648b579213fe63f4094d0ef1e21196e687f8a authored almost 5 years ago by Matt Fellows <[email protected]>
wip: move to bionic

862251434b95946efa503218436053a65a6a2510 authored almost 5 years ago by Matt Fellows <[email protected]>
wip: add versions

e9d850f4327bd19ea65d50a90619f88e998f9387 authored almost 5 years ago by Matt Fellows <[email protected]>
wip: make xenial the default to see

99d29497d444f06c4031342fc56a283eabad98e8 authored almost 5 years ago by Matt Fellows <[email protected]>
wip: test make formatting

673dc40c892f88f7ddacf51225d0c95b97a850ba authored almost 5 years ago by Matt Fellows <[email protected]>
wip: test make formatting

3bee034e0057bfd613bdc1c276ec72cbe7d5acf0 authored almost 5 years ago by Matt Fellows <[email protected]>
fix: update self-signed certificates to expire in 10 years

8d96456eed3c28163386b145aebcad332b6c1658 authored almost 5 years ago by Matt Fellows <[email protected]>
feat: pending pacts + selectors

- Adds support for pending pacts
- Adds support for selectors
- Cleans up build system to use Ma...

9a0fdf39b366e95b8c0dda5595706d63db4379c8 authored almost 5 years ago by Matt Fellows <[email protected]>
chore(release): release v1.1.0

74419e567241bf1897916f9c8eaf64646f157b1e authored almost 5 years ago by Matt Fellows <[email protected]>
chore: bump minimum versions of standalone libs

c47a1811df00f756abc23e568e43f60c5c29cd97 authored almost 5 years ago by Matt Fellows <[email protected]>
docs: update how to release notes

d457b8620a6890ba1dacf63f68848612c7fb916d authored almost 5 years ago by Matt Fellows <[email protected]>
fix: cleanup pact tests

aa4db8991723001c33a4f0cdbe7cc161dcce59ac authored almost 5 years ago by Matt Fellows <[email protected]>
fix: remove pending/selectors from pact examples

2060e2c38e65f307e16b618c364a18aca66911cc authored almost 5 years ago by Matt Fellows <[email protected]>
wip: api cleanup

728b624fe331857b383a2e324ebe05149717ebd6 authored almost 5 years ago by Matt Fellows <[email protected]>
wip: refactored test runner, commit for train

39b8979c4ebaeac7c922d8f8b2ade166c7702ff0 authored almost 5 years ago by Matt Fellows <[email protected]>
wip: working selector example

e11115a2c474f8c8cb3b6d11f0ab8078ff1f8ef1 authored almost 5 years ago by Matt Fellows <[email protected]>
wip: refactored a number of tests into table/subtests. Made faster

2fd7ae85349e47ecb4afdcceadd3afc6a55e8f19 authored almost 5 years ago by Matt Fellows <[email protected]>
wip

a3bb53c8cd80f975b2a12b6b97e3154df71a3e58 authored almost 5 years ago by Matt Fellows <[email protected]>
feat: add consumer version selectors

- Refactor test case into table based tests
- Basic validation on the consumer selectors

cdc7464b2d0cc9bd53813d08c2b554d1a038d7b1 authored almost 5 years ago by Matt Fellows <[email protected]>
wip: remove crud from make/travis

767641c928fa1b76048916d7b467dfcb0ad32dd7 authored almost 5 years ago by Matt Fellows <[email protected]>
wip: remove SHELL env

bd67e00aa3f046b7a6e11ef508a1f2010f0980d6 authored almost 5 years ago by Matt Fellows <[email protected]>
wip: hard code compose path

aade542d09a69603ee143c8f8a290e7d21117aa4 authored almost 5 years ago by Matt Fellows <[email protected]>
wip: add execute perms

2a2b434ed9e69c8792cc9176a8ec9d807d824966 authored almost 5 years ago by Matt Fellows <[email protected]>
wip: makefile has bad path

b2a9b3f242f17595d6d83c6c0efbba9871589e28 authored almost 5 years ago by Matt Fellows <[email protected]>
wip: testing make invoke by script

b6262f156513bdd1ca8a95b8f2ea3ac9a11a674a authored almost 5 years ago by Matt Fellows <[email protected]>
wip: install compose

d7d022c639142a3df608867ec74dc4942e5dc40d authored almost 5 years ago by Matt Fellows <[email protected]>
wip: log docker-compose path

d20793e2067f026527604a2c6bbbe938235bd890 authored almost 5 years ago by Matt Fellows <[email protected]>
wip: use /bin/sh on travis

4526c07eb9dff01e47a60cc11f3c1df8d6dc0685 authored almost 5 years ago by Matt Fellows <[email protected]>
wip: test output

397cba42086596e6a3d813daf5e00da7943965c6 authored almost 5 years ago by Matt Fellows <[email protected]>
wip: add docker to build capability

46980a3822fb22ba2dd99a92183c82f07a48f1da authored almost 5 years ago by Matt Fellows <[email protected]>
wip: refactored makefile and build system. more to go, but a start

236d05f14ef8cb8736834b19a8e89e0e84bf2b54 authored almost 5 years ago by Matt Fellows <[email protected]>
wip: in process of removing pact.sh to simplify things

555793278e1606bfae21e0d38bf4db19045a97d5 authored almost 5 years ago by Matt Fellows <[email protected]>
wip: hopefully I get more than 15 mins for next commit

873867560df999c9284ce2c044c1fab594c516ee authored almost 5 years ago by Matt Fellows <[email protected]>
wip: work from train

410665097db13a80f8f909b2a95c21fb9022b882 authored almost 5 years ago by Matt Fellows <[email protected]>
wip: start refactoring for proper pending pacts, tag selectors

9941e9f102967e1e9bf47d1c7ae4677d68007691 authored almost 5 years ago by Matt Fellows <[email protected]>
docs: update how to release notes

9fa77068bd49724a0fe38004586892206fb48e7e authored almost 5 years ago by Matt Fellows <[email protected]>
chore(release): release v1.1.0

7b93cd4d125b96b7dca57518900a92ef5880ea7a authored almost 5 years ago by Matt Fellows <[email protected]>
chore: bump minimum versions of standalone libs

35af37d4e217763fd15f1caab72e39fe02c72a6a authored almost 5 years ago by Matt Fellows <[email protected]>
Merge pull request #124 from pact-foundation/feat/pending-pacts

feat(pending): support initial pending pacts implementation

ad09bfa897d52c7c1620b52f0626dae93f39ee0c authored almost 5 years ago by Matt Fellows <[email protected]>
feat(pending): support initial pending pacts implementation

ad9fe09e70cbf506ec7689858dbba1baba22fc6e authored almost 5 years ago by Matt Fellows <[email protected]>
chore: add a code of conduct

Because it's time!

a88e2e27f28079d534c60743b7669af09a6b5135 authored about 5 years ago by Matt Fellows <[email protected]>
chore(release): release v1.0.4

3ce08c8af46b7bc33a06efc9b8807c08806c8af2 authored about 5 years ago by Matt Fellows <[email protected]>
fix: os package missing in Publish. Fixes #121

faab07ccacbc675b652c53371334bf15f6c177db authored about 5 years ago by Matt Fellows <[email protected]>
fix: test suite should fail if non-zero exit code

d844d4511532938e07ed9eea7e952583725f63ee authored about 5 years ago by Matt Fellows <[email protected]>
chore(docs): update spec compatibility table

530fd556b5f20118f749343eedfdac9d1690b52d authored about 5 years ago by Matt Fellows <[email protected]>
chore(docs): add go tutorial/workshop

4722ae7bb839a1947995150ee84ce74c575d1bbd authored about 5 years ago by Matt Fellows <[email protected]>
chore(release): release v1.0.3

2f2de07c8de532e44b1f19d859431a22592ac5ce authored about 5 years ago by Matt Fellows <[email protected]>
chore: set log level in Publish command

94da099cb51895646666443f20abc4410d77febf authored about 5 years ago by Matt Fellows <[email protected]>
chore(release): release v1.0.2

a08b1ea0de8b3f450d7d4512e4c813f21f652ac3 authored about 5 years ago by Matt Fellows <[email protected]>
fix: add TRACE log level to ensure output is filtered

7851c379cd87e09ee0d6ee8aa895d01335586f91 authored about 5 years ago by Matt Fellows <[email protected]>
chore(release): release v1.0.1

a1b2964f761cf63643fe59888092ef8d9414c869 authored about 5 years ago by Matt Fellows <[email protected]>
Merge pull request #120 from pact-foundation/feat/more-matchers

Create more matchers

523ae7485e4a50e9163dc9a4aa6d0bcda5b9a64a authored about 5 years ago by Matt Fellows <[email protected]>
fix: remove double escaping for regex matcher. Fixes #119

2a4dcc8f48dbdb5666880bf551d7410ddc0f0994 authored about 5 years ago by Matt Fellows <[email protected]>
feat(matcher): add support for int, float + bool to dsl.Match

649c7a855a70c538ede8bc160ad2f9f2fb019020 authored about 5 years ago by Matt Fellows <[email protected]>
fix: fail if ProviderVersion not provided but BrokerURL is supplied

cb2a377242fc5fcf260cfbf684ed41857a438f47 authored about 5 years ago by Matt Fellows <[email protected]>
docs: update go version in readme

f97b6bd68f9e5dbf9773fab88c25150b3e39450e authored about 5 years ago by Matt Fellows <[email protected]>
docs: specific the v1 prefix when installing Pact Go

dda1b80625469d93f5511c4d672fa1e1591ecad4 authored about 5 years ago by Matt Fellows <[email protected]>
chore(release): release v1.0.0

06e8e4a8c515963fe23b9a9a2514fa3e2df7370a authored about 5 years ago by Matt Fellows <[email protected]>
docs: fix TOC and example in readme

f8ed3285c157226a0748f4dd69b7e823be75a045 authored about 5 years ago by Matt Fellows <[email protected]>
chore(release): release v1.0.0-beta.8

c665e28a44d995ac8ec34e046ca325149c4c0a5f authored about 5 years ago by Matt Fellows <[email protected]>
Merge pull request #118 from pact-foundation/fix/enable-external-https-requests

Fix/enable external https requests

2a5627d24f41470078a94a45138fcf55c9ff8c97 authored about 5 years ago by Matt Fellows <[email protected]>
example: remove go-kit example

54d3c64f6e08dafab7542a67169119b104abd3f1 authored about 5 years ago by Matt Fellows <[email protected]>
feat(tls): allow custom TLS configuration for provider veriication

* Adds new `CustomTLSConfig` to Verifier interface
* Fixes issue
* Adds integration tests

89b8822087e604e3c75515f9f3a5d9f004fb1af2 authored over 5 years ago by Matt Fellows <[email protected]>
wip: disable TLS verification temporarily

dc173dbb488778436b5c17ceadd02d40c43c513b authored over 5 years ago by Matt Fellows <[email protected]>
fix: clear out mock service interactions on verification failure. Fixes #108

fce9b0c9a8ec0dcea728f7a0fafac87375db85ef authored over 5 years ago by Matt Fellows <[email protected]>
test: add e2e regression for CustomProviderHeaers in httpbin test. Fixes #113

c318066d01db0acf4484cccba92c610797da8239 authored over 5 years ago by Matt Fellows <[email protected]>