pact-go icon indicating copy to clipboard operation
pact-go copied to clipboard

Golang version of Pact. Pact is a contract testing framework for HTTP APIs and non-HTTP asynchronous messaging systems.

Results 75 pact-go issues
Sort by recently updated
recently updated
newest added

## Software versions v1.7.0 * **OS**: e.g. Windows 10 * **Consumer Pact library**: Pact-go vv1.7.0 * **Provider Pact library**: - * **Golang Version**: `1.21.0 * **Golang environment**: set GO111MODULE= set...

bug
triage
awaiting feedback

Our CI server dont have the PACT CLI installed and the teams using the pact-go is seeing error when running the contract tests in CI server. Is there a way...

help wanted
good first issue
enhancement

Our team is trying to display pact provider verification results in PRs. To do that, we parse the test output and grab the pact provider summary. However, it contains ANSI...

help wanted
good first issue
enhancement

## Software versions * **OS**: e.g. Mac OSX 10.11.5 * **Consumer Pact library**: Pact go v2.0.1 * **Golang Version**: `go1.20.5` * **Golang environment**: `GO111MODULE="" GOARCH="amd64" GOBIN="" GOCACHE="/home/dev/.cache/go-build" GOENV="/home/dev/.config/go/env" GOEXE="" GOEXPERIMENT=""...

## Software versions * **OS**: e.g. Mac OS Monterey 12.6.8 * **Consumer Pact library**: pact-go v2.0.1 * **Provider Pact library**: pact-go v2.0.1 * **Golang Version**: Go v1.20 * **Golang environment**:...

awaiting feedback

Allows for reuse of structs generated by the client code for reuse with protobuf or json. The protobuf portion of the struct definition was not compatible with the MatchV2 due...

## Software versions * **OS**: Debian GNU/Linux * **Consumer Pact library**: github.com/pact-foundation/pact-go/v2 v2.0.0-beta.22 * **Provider Pact library**: github.com/pact-foundation/pact-go/v2 v2.0.0-beta.22 * **Golang Version**: go version go1.20.3 linux/amd64 * **Golang environment**: GO111MODULE=""...

bug
triage

This was disabled in 2.x.x for reasons I can't remember now. This should shake out any issues with `pact-go install` and obviously create more reliability.

## Software versions * **OS**: Mac OSX 13.0.1 * **Consumer Pact library**: Pact go v2.0.0-beta.18 * **libpact_ffi**: 0.3.2 * **Golang Version**: `go version go1.18.3 darwin/arm64` * **Golang environment**: Provide output...

## Software versions * **OS**: Ubuntu Linux * **Consumer Pact library**: Pact Go v2.0.0-beta.17.0.20221222235702-6e805a539d1b * **Provider Pact library**: Pact Go v2.0.0-beta.17.0.20221222235702-6e805a539d1b * **Golang Version**: go version go1.19.2 linux/amd64 * **Golang...