Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/pact-foundation/pact-python
Python version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
https://github.com/pact-foundation/pact-python
- Pinned to pact-ruby-standalone 1.9.0
- Removed the payload to `/pact` of the pact-mock-service...
730ead7981c586c1077a320e5b7635614e19f170 authored almost 7 years ago by Matthew Balvanz <[email protected]>
solves #52 added get_generated_values
3316743640de6197a99a122830aae03cfc4d1844 authored almost 7 years ago by Matthew Balvanz <[email protected]>docs: remove reference to v3 pact in provider-states-setup-url
ae7f33361eb283f8274ed5305960848b50688afe authored almost 7 years ago by Matthew Balvanz <[email protected]>81597d94058c786e7f4518d8acdc928ffa286282 authored almost 7 years ago by Beth Skurrie <[email protected]>
8bedfd4289887d05cf5c984808e10689e1c07503 authored about 7 years ago by Janneck Wullschleger <[email protected]>
5ab2648c0207fdbd978ad7af633f5674e7efc606 authored about 7 years ago by Janneck Wullschleger <[email protected]>
399dd4c04d402776aa0262fe445df40e639e8a76 authored about 7 years ago by Matthew Balvanz <[email protected]>
Enable possibility to use Matchers in path property of Request class
149dfc7aa0492a0e8aead528615a6f0a85aaf4ec authored about 7 years ago by Matthew Balvanz <[email protected]>8d438e453a6a43513ed47951f81706850734878f authored about 7 years ago by Matthew Balvanz <[email protected]>
Resolves #44: Output a rerun command when a verification fails
ad69039a2f97c754f4092ef899357025ed21d76e authored about 7 years ago by Matthew Balvanz <[email protected]>fb97d2f686ef5de2c40120940b87836c4886ddaa authored about 7 years ago by Janneck Wullschleger <[email protected]>
c2c24ccb7e55698a4ec4ae10973104133b3b9030 authored about 7 years ago by Janneck Wullschleger <[email protected]>
697a6a261deb466358289635621f0c71b68e498b authored about 7 years ago by Janneck Wullschleger <[email protected]>
ca2eb927c2c3b221e38b8d694809d7a828057373 authored about 7 years ago by Janneck Wullschleger <[email protected]>
Uses the options from the Ruby pact-verifier to print a command that
can be used to rerun specif...
Add support to publish verification result to pact broker
7c7bc7df9b1de90c2664d48323113ebc5e1ef1a2 authored about 7 years ago by Matthew Balvanz <[email protected]>c27a7a95c6deeb0bb2bbc3797b77f4681f3673f1 authored about 7 years ago by sanjay <[email protected]>
382c46c35d933411d9227307705a6197e55f145e authored about 7 years ago by sanjay <[email protected]>
08cd5928b5847a7edd94102ebc4c1a5331dd0e99 authored about 7 years ago by Matthew Balvanz <[email protected]>
Resolve #22: --pact-url accepts directories
821671e51e3539de9f8182a613d01b065aef5428 authored about 7 years ago by Matthew Balvanz <[email protected]>cdcc85d075752cc6e834daec4717e999006971ce authored about 7 years ago by sanjay <[email protected]>
merge upstream
c1a5402ba3b436076d2bdfb8d911a7463dcdda43 authored about 7 years ago by dhoomakethu <[email protected]>1bcb7d5fe0df2b0c45bdf2ef7dc7b6503067b760 authored about 7 years ago by Matthew Balvanz <[email protected]>
- Set the dependencies to what is believed to be the oldest versions supported
- Updated develop...
Relax version requirements in setup.py (vs requirements.txt)
295f17c1b336ceb3c68d366f3b3050a8b975b0b5 authored about 7 years ago by Matthew Balvanz <[email protected]>Allow newer versions of requests
1dc72da1484bfd7841d9a88dd34e0af5b5609120 authored about 7 years ago by Matthew Balvanz <[email protected]>3265b450c9ae8de3c70d8a2cbd22d62b23a1ac08 authored about 7 years ago by Chris Hannam <[email protected]>
- Switch the assertion in Pact.verify to output the response text instead of content
to make i...
Resolve #56: Fix incorrect indent on test_incorrect_number_of_arguments on test_e2e
51dcda3cc26c84354a92bde928be2c9ce7b86419 authored about 7 years ago by Matthew Balvanz <[email protected]>1a4d1363498ad86e6dbfe1f0d696d0be4b5567dc authored about 7 years ago by ftobia <[email protected]>
8ece1d6cf111c08ff4f7f41bf533e371385ce01c authored about 7 years ago by James Plaras <[email protected]>
5f8257b6f7f19800be97999b865a3c644e5c7052 authored over 7 years ago by Matthew Balvanz <[email protected]>
e72830180f00d487bd4f32b08c6fd4dbc2936d54 authored over 7 years ago by Matthew Balvanz <[email protected]>
- If --pact-url is given a directory the contents of the directory is recursively searched for J...
8291bb73aafdd33a025d424be32c24dd057dd9dd authored over 7 years ago by Matthew Balvanz <[email protected]>Resolve #43: Rename SomethingLike to Like
5de72000845629bfaf205ceee39112cc3c83fb55 authored over 7 years ago by Matt Fellows <[email protected]>
- This is step 1 of the rename, adding Like as a alias for SomethingLike
- SomethingLike will be...
make setup-url name format match above reference
a07c8b6b230e16e89e8493eec3c6a506e6a67166 authored over 7 years ago by Matthew Balvanz <[email protected]>b5e1f954df007bd53189b951376189b6fc54494b authored over 7 years ago by Chris Hannam <[email protected]>
08fe1236809671a90e37861919142d08b9fbaa2d authored over 7 years ago by Chris Hannam <[email protected]>
merge upstream
b91f6c34b215d2afa075bead6e366b7aba9d87db authored over 7 years ago by dhoomakethu <[email protected]>ce0bc2e9446e636dff13e36d9071bb60d87fd8b2 authored over 7 years ago by Matthew Balvanz <[email protected]>
Move to using the `service` command with pact-mock-service
edb6c72ac0441d191bf68e3f20e8162d7d3f4a0b authored over 7 years ago by Matthew Balvanz <[email protected]>Resolve #17: Deprecate --provider-states-url
244fff112c2107936a85c280f813e0f52ea0379d authored over 7 years ago by Matthew Balvanz <[email protected]>
The pact-verifier has removed the need for passing --provider-states-url so we can now skip
pass...
The start/stop commands in pact-mock-service have trouble with Windows because
it does not exact...
04107db7f5ec2270fb0c3eb40e8a2c63dbe96050 authored over 7 years ago by Matthew Balvanz <[email protected]>
b456b75484b844c0201dcd9cda59f53c24c9fcc1 authored over 7 years ago by Matthew Balvanz <[email protected]>
Issue: Cannot supply multiple files to pact-verifier
223ea7663f6fe1cfad29c270446287c340af793d authored over 7 years ago by Matthew Balvanz <[email protected]>e382eb421006edf52ec06eb37877fe944d69097b authored over 7 years ago by Matthew Balvanz <[email protected]>
Fix json generation of SomethingLike
05b4d70466c3f35cdf0728b245ec71fc07ccb867 authored over 7 years ago by Matthew Balvanz <[email protected]>29a2518cfa4e55690f07293227672425cdff9de9 authored over 7 years ago by jean-baptiste.priez <[email protected]>
- Updated '--pact-urls' to be a single comma separated string argument
- Added '--pact-url' whi...
- PR: Added deprecation warning instead of making api-breaking change
b6e1a8b03572186ac5b3a0189026432e20036355 authored over 7 years ago by simkev2 <[email protected]>Update README.md
65b493de7b2f8753e604fc17336b00fa49359d0c authored over 7 years ago by Matthew Balvanz <[email protected]>b8f2ddeea07b78c4f37dec8f81d614adb0388be8 authored over 7 years ago by Matthew Balvanz <[email protected]>
Fix the use of broker credentials
69caa404231d6a8aeca612b6a998e2f16dd42b52 authored over 7 years ago by Matt Fellows <[email protected]>
The broker credential command line arguments of the Ruby verifier
do not expect the arguments to...
41fa3dfe3804b2c247593da396c5d58d78252e15 authored over 7 years ago by Matthew Balvanz <[email protected]>
Changed setup.py to read version from __version__.py
14968ea72ecf080d72209b8f9d37beaa2bfcf233 authored over 7 years ago by Matthew Balvanz <[email protected]>aca520f4f84d7b9affd0054d8bc182f4ab0ff4c8 authored over 7 years ago by Rory Hart <[email protected]>
b70103c2c11b796a33281617f84a59a0f2bf0414 authored over 7 years ago by Rory Hart <[email protected]>
2076e34390eb80c2d141bdc62379b627fd9881c0 authored over 7 years ago by Rory Hart <[email protected]>
2912e07ed71d91fd90384999873e2cb88c5dc985 authored over 7 years ago by Rory Hart <[email protected]>
d137a21e0f00a685588559d08539609ca1a30a2b authored over 7 years ago by Rory Hart <[email protected]>
f5a59585cf3a0205e01f9842382d5e05bede80d2 authored over 7 years ago by Beth Skurrie <[email protected]>
Add some guidelines for raising issues
f549ddf31f34f175c6b1a628f98bed49fc20eaab authored over 7 years ago by Matthew Balvanz <[email protected]>1f19a0ee2fef5c4254ee4c7965ed061bf6b1e16a authored over 7 years ago by Beth Skurrie <[email protected]>
31988178cb915088cbd8a1614efc10d15f6821c7 authored over 7 years ago by Beth Skurrie <[email protected]>
7a08bb2b11bb2caebfbbd7dd2f08cfda059b6c40 authored over 7 years ago by Beth Skurrie <[email protected]>
c86b3a0f4364bb8847736f2161b924c54ffbc130 authored over 7 years ago by Matthew Balvanz <[email protected]>
Resolves #20: Download pre-packaged mock service and verifier during installation
10aaaf651cf619a2aafa9322270ff693c0f70284 authored over 7 years ago by Matthew Balvanz <[email protected]>a9b991b291ad6ade28efc400ec40632e22338b86 authored over 7 years ago by Matthew Balvanz <[email protected]>
ab43c8b458301f5e8cc9ea464672f0a462db4a5f authored over 7 years ago by Matthew Balvanz <[email protected]>
- Switch the install scripts to download the appropriate package from the Github releases pages ...
db3e7c3bb9c4f22501bd0e075f540eb63cc1af2a authored over 7 years ago by Matthew Balvanz <[email protected]>fd151d20c85060a3382f07d32eca57d721375a2d authored over 7 years ago by Matthew Balvanz <[email protected]>
Fixes #25: support for stubbing multiple requests at the same time
c085a01c98739ebd6f4b041df42dd166d9734402 authored over 7 years ago by Matthew Balvanz <[email protected]>22c0272021e9397e399d45bc0026e4bb68639ffd authored over 7 years ago by AnObfuscator <[email protected]>
7683f35526b69e8e2e1c192dab09dd5d53ce7617 authored over 7 years ago by Matthew Balvanz <[email protected]>
66cf151bfa8ea113a69615dcb3b8a938b6631ae0 authored over 7 years ago by Matthew Balvanz <[email protected]>
3f61c91204c4d17e7ae4448ba8a55c31427d12e3 authored over 7 years ago by Matthew Balvanz <[email protected]>
Allow falsy responses (e.g. 0 not as a string).
a39c62fe77f1d607e3f728f3ced057fe6df4bc8b authored over 7 years ago by Matthew Balvanz <[email protected]>95aa93a6294fa433ec40cd873ce7f10118a0d762 authored over 7 years ago by Frank Tobia <[email protected]>
Fix typo in README, at one point it was referring to `provider_stats_active_url` instead of the ...
dd3c7035c3c1e2c00afbe993e0a5d6e4ec1ca572 authored over 7 years ago by Jose Salvatierra <[email protected]>978d9f31759a89905f039d6bf61c78013fe7cdab authored over 7 years ago by Jingjing Duan <[email protected]>
8bec2712a70e3cc6acf5e6eae8f250a7538157ae authored over 7 years ago by Matthew Balvanz <[email protected]>
Command line application for verifying pacts
d67a015b973baaa966c1c078fff0cf2e4037ce6f authored over 7 years ago by Matthew Balvanz <[email protected]>78bd0295f3ababfa0103f166c21a0980b56043a4 authored over 7 years ago by Matthew Balvanz <[email protected]>
Added badges to:
- Pact Foundation Gitter chat
- Travis CI status
- Project license
Update the developer instructions
97122f122a0a7c12162b5c837efce4dfff2a4218 authored over 7 years ago by Matthew Balvanz <[email protected]>ea015eb70d8a2a51e4a00c460661a2b80e4a44fd authored over 7 years ago by Matthew Balvanz <[email protected]>
- Added `pact-verifier` which is a command line application that calls the Ruby verifier
- It su...
Resolves #12
- Removed the section on running the mock service as that requirement was
removed...
Updated Versions of Pact Ruby applications
3130f9ad14c07ed886aabcd2ffa446968de8988d authored over 7 years ago by Matthew Balvanz <[email protected]>
- Pact Mock Service is now v2.1.0
- Pact Provider Verifier is now v1.0.1
- Fixed a disconnect in...
pact-python manages the mock service
140f583533d7c4f65b7ec0ab875957831bd97aa3 authored over 7 years ago by Matthew Balvanz <[email protected]>
- Extracted the logic configuring the mock service and verifying interactions to methods
for u...
- Change the API so the user can control when the mock service starts and stops
- Update the REA...
- Pact now has a `start` method that will start the Ruby mock service
- Pact also has a `stop` m...
Package the Ruby Mock Service and Verifier
fd68b4166aa2c70d65b4b9762fc361cdd7deaf72 authored over 7 years ago by Matthew Balvanz <[email protected]>