Mark Wilson
07/26/2022, 2:20 PMMatt (pactflow.io / pact-js / pact-go)
AllowedMockServerPorts
but really it’s best practice to have it set dynamically (https://github.com/pact-foundation/pact-go/blob/master/dsl/pact.go#L88)Port
on the relevant consumer entrypoint (e.g. https://github.com/pact-foundation/pact-go/blob/2.x.x/examples/consumer_v2_test.go#L40)
https://github.com/pact-foundation/pact-go/blob/2.x.x/consumer/http.go#L69Mark Wilson
07/27/2022, 12:38 PMMatt (pactflow.io / pact-js / pact-go)
AllowedMockServerPorts
and just pass a single port for the 1.x.xMark Wilson
07/28/2022, 12:52 PMfunc createPact() dsl.Pact {
return dsl.Pact{
Consumer: "car_config",
Provider: "vehicle_targeting",
LogDir: "/home/mwilso29/git/car-configuration/tests/contract/consumer/logs",
PactDir: "/home/mwilso29/git/car-configuration/tests/contract/consumer/pacts",
LogLevel: "INFO",
Host: "localhost",
AllowedMockServerPorts: "8111",
}
}