PactSwift
PactSwift copied to clipboard
A Swift version of Pact. Implements Pact Specification Version 3.
# 🗣 Context Would like to `ProviderVerifier.Options` to support `--header ` option # 💬 Narrative When I run my `PactVerifiable` conforming tests I want to be able to pass in...
# 📝 Summary of Changes Changes proposed in this pull request: - ProviderVerifier Options initialiser accepts `customHeader` argument. - `customHeader` is a dictionary of Strings. - Only passes key-values that...
# ❔ Question How can we generate the PACT JSON file so that it contains a quoted string a body (e.g.` "body": "\"EXPIRED\""`)? # 💬 Context We want to write...
# 🗣 Context Currently the only way to display some logging is by setting an environment variable. It would be good to have the logs of interactions with the mock...
# ❕ Problem Statement Provide resources to help new users become proficient in Pact and PactSwift # 💬 Task Description Create an end-to-end workshop based on the canonical pact one...
Would it be possible to create a new release with concurrency support? I know I could point to the `main` branch in my SPM dependencies, but this doesn't work in...
# ❕ Problem Statement PactMockServer exposes the wrapper around `libpact_ffi` in a XCFramework package. But the libpact_ffi binaries built from Rust code (https://github.com/pact-foundation/pact-reference/tree/master/rust/pact_ffi) contain binaries for simulators *and* physical devices....
# ❕ Problem Statement Pact supports plugins https://github.com/pact-foundation/pact-plugins. # 💬 Task Description Look into how to make use of it, prepare a plan, architecture and PR it. # 📝 Notes...
# ❕ Problem Statement This fork has been spun up for specific needs of a project IBA is involved in. Therefore some of the code is not tested properly. #...
# ❕ Problem Statement surpher/PactSwift exposes Objective-C interface and supports using this framework on Linux platforms. It has been a pain supporting all Swift, Objective-C, Linux and now the upcoming...