-
Notifications
You must be signed in to change notification settings - Fork 105
Open
Description
We could do with a distinct section on pactfileWriteMode and how to set it in each of the respective languages (if it is available as an option in every language) and circumstances as to why we would need to change it from the default.
Some guidance around running parallel tests and splitting tests (consumer/provider pairs) across multiple test files/specs would be useful as well, which is where this discussion came from
Currently docs exist for
- JS
- constructor in readme https://docs.pact.io/implementation_guides/javascript/readme#constructor
- https://docs.pact.io/implementation_guides/javascript/readme#splitting-tests-across-multiple-files
- https://docs.pact.io/implementation_guides/javascript/readme#parallel-tests
- changelog https://docs.pact.io/implementation_guides/javascript/changelog#features-38
- changelog https://docs.pact.io/implementation_guides/javascript/changelog#features-47
- Jest-pact
- sets to
updateby default - source - https://github.com/pact-foundation/jest-pact/blob/master/src/internal/config.ts#L22
- sets to
- Go
- Ruby
- 4 options provided
Default value: :overwrite Options: :overwrite, :update, :smart, :none - https://docs.pact.io/implementation_guides/ruby/configuration#pactfile_write_mode
- 4 options provided
- CLI tools - Ruby based (docker/standalone)
Metadata
Metadata
Assignees
Labels
No labels