Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/pact-foundation/pact-ruby

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-ruby

Changed PrintPactDiff to PactDiff

7c8c566c52e4e775bb7f1f886e541af57b453e1c authored about 10 years ago by Beth <[email protected]>
Added code to write help content to text file

2faf73c58090bb50a194107b4aa03bbe0a5323e7 authored about 10 years ago by Beth <[email protected]>
Added help template

84cd33e3cb01c116c7c61016e372e7508a965ae1 authored about 10 years ago by Beth <[email protected]>
Remove Verification object

9e9668a884b1a1e5458c7a6aaa3cd24d67fed017 authored about 10 years ago by Beth <[email protected]>
Simplify RunPactVerification

0e963fcf03a1d3a8e4dd58dad54f691033ba49a2 authored about 10 years ago by Beth <[email protected]>
Moved interaction filter to command line argument from ENV

c877b944327ec4cbdeb40a86a439046acda8727b authored about 10 years ago by Beth <[email protected]>
Moved configured verifications into the provider_world

0c54eb1c1e60a05eb94206776f29a9db8931c57a authored about 10 years ago by Beth <[email protected]>
Created Verification class so the pact_json can be used after the tests

b91f4a03baebc262ee89a162483405ee20bbb4e9 authored about 10 years ago by Beth <[email protected]>
Corrected spelling of received

bae1dacc939be94fdc8d53582e877b4887e8f489 authored about 10 years ago by Beth <[email protected]>
Splitting up CLI file

90182dc0a9f39da34700e1475afa81930cc8f163 authored about 10 years ago by Beth <[email protected]>
Break up CLI file

55ce26a10729c374cf74c251eb0eea61e3e86c15 authored about 10 years ago by Beth <[email protected]>
Added message to show diff between current pact and previous version when pact:verify fails.

This relies on the 'diff-previous-distinct' relation being present in the pact resource, so will ...

cd077ecb4be12e3695b955953601558b3983945e authored about 10 years ago by Beth <[email protected]>
Update README.md

bc126c137cb59defb17f88778b2fc6e7139dcf51 authored about 10 years ago by Beth <[email protected]>
Make no --backtrace test pending for rspec2

341a417565bea2a01fc1863f3a1926c4eb7c391f authored about 10 years ago by Beth <[email protected]>
Added command line option to show full backtrace for pact:verify failures

43aa930fb681ce3cbe8be17bf1661f6bf3f1d597 authored about 10 years ago by Beth <[email protected]>
Removed jruby-19mode from .travis.yml, still fails with EOFError randomly.

95ceb497fbb5e0b83f25c0d4cc9fe7fa93ed0ed8 authored about 10 years ago by Beth <[email protected]>
Ensure markdown doc rendering doesn't blow up if there is a nil description

5667874e12d2057e47cde01c5cbc4bb931330c62 authored about 10 years ago by Beth <[email protected]>
Updated rspec_2 appraisal file

61fcb3864dd90c25cb023e30b5da713642f43ea6 authored about 10 years ago by Beth <[email protected]>
Adding jruby-19mode back in now EOFError is caught in server startup. Adding ruby 2.1.2.

1087634c1bdeb5c878909c70ca2cf129797e5974 authored about 10 years ago by Beth <[email protected]>
Releasing version 1.4.0

177beb5ce969fbfc4ffa8b74b7fa0fbda4f70343 authored about 10 years ago by Beth <[email protected]>
Merge branch 'master' into version-1.4

Conflicts:
README.md
lib/pact/consumer/mock_service/interaction_replay.rb
lib/pact/consumer/s...

2add396246e3a1c5e467ff211396d6164345cd2f authored about 10 years ago by Beth <[email protected]>
Update README.md

fd9d94cd1ff7e38d6c4794e50ebba863ce76ee74 authored about 10 years ago by Beth <[email protected]>
Update README.md

54895b3f41edb7e8538238bb087ccace50ddcf1b authored about 10 years ago by Beth <[email protected]>
Added appraisal gem so we can test against RSpec 2 and 3.

e596eb8e21b6813be67e900d426dea5575ae3176 authored about 10 years ago by Beth <[email protected]>
Rescue EOFError when starting server

jruby fails because of this all the time on TravisCI

fb40662636e5237192f018aad9588783acb98b84 authored about 10 years ago by Beth <[email protected]>
Removing extraneous files from being included in the gem

c1e8b55c5d9175ee853ab05731e3b277b39189a9 authored about 10 years ago by Beth <[email protected]>
Added example pact:publish task to example app

247e1c2ac2d54ccdce37023a6e91514472bf5c5e authored about 10 years ago by Beth <[email protected]>
Added links for pact_broker and pact_broker-client.

94a75fd90bd822155050a4445eed8fc54204b407 authored about 10 years ago by Beth <[email protected]>
Update active_support_support.rb

087b9f8584769bcbb9855bf622afa6498f7c1851 authored about 10 years ago by Beth <[email protected]>
Adding integration test for using Pact::Term with headers

0034254fd6bc35ddeb47b8cba4d3238878fb6bb9 authored about 10 years ago by Beth <[email protected]>
Locking fakefs down, 0.6.0 blows up

7e408914256d17e6823c58d9a65bfeb610aa946d authored about 10 years ago by Beth <[email protected]>
Adding Gemfile.lock to .gitignore

db8dbf10fdd38fe7913aeaacc0d322c79db55cf1 authored about 10 years ago by Beth <[email protected]>
Removed Gemfile.lock from source control

935b31854e5517e7a4f69cfb01252c58837e8efe authored about 10 years ago by Beth <[email protected]>
Mock Service client must now specify the pact dir

b2f9073b1875144aacb59ba299635c7c106685be authored about 10 years ago by Beth <[email protected]>
Merge pull request #56 from galkon/master

Add the ability to use regex in headers when defining the response.

aead885119d3cabeebab04c9f5338c606d75d0e2 authored about 10 years ago by Beth <[email protected]>
Add the ability to use regex in headers when defining the response.

c64e122d8e69028737c494c2ded11f6d25cba724 authored about 10 years ago by Michael Treacher <[email protected]>
Removed jruby-19mode from .travis.yml, it fails inconsistently with EOF error.

892e52640cb09fade317bcbf89d6b524d5209ec0 authored about 10 years ago by Beth <[email protected]>
Releasing version 1.4.0.rc4

a460832a2d8f634e59eea0bd4f189ec34530d75f authored about 10 years ago by Beth <[email protected]>
Upgraded pact support gems to allow form bodies to be specified as Hashes with Pact::Terms

e56775a751315b59b3064b614dee53540611f1ee authored about 10 years ago by Beth <[email protected]>
Removed unneeded tests - they are in the other pact gems

b0ac0500f530178765a74ea13adcfc04dfdaae50 authored about 10 years ago by Beth <[email protected]>
Removed puts

981d5b46738864a3648b7e84628ced8299833970 authored about 10 years ago by Beth <[email protected]>
Added test for form encoded body

0728f3d4eab0187231bf6d710318f162cedc7ade authored about 10 years ago by Beth <[email protected]>
Removed color_enabled flag from Configuration.

It has been moved to pact-support.

81fa0ea198ba12457a7ae89df66de2dd8cd770d7 authored about 10 years ago by Beth <[email protected]>
Releasing version 1.4.0.rc3

8f3752783f4a683ef95e1b0e25d2fc64256350dd authored about 10 years ago by Beth <[email protected]>
Upped pact-support version to allow queries specified as hashes.

602906fd71b693f35d0fd765b08961a2629303d1 authored about 10 years ago by Beth <[email protected]>
Split consumer integration tests into multiple files.

4e1b66cd783b21c28b944e6d315c61e475a5aab6 authored about 10 years ago by Beth <[email protected]>
Merge pull request #54 from allavena/master

Adding test case for query provided as Hash instead of String

89655283799186f2bc229033af578c743b4075f7 authored about 10 years ago by Beth <[email protected]>
Adding tests for QueryHash, with the possibility of having multiple instances of the same parameter in the query request, with different values

6149b18737df02ef35b840763d3227d29c0921bb authored about 10 years ago by André Allavena <[email protected]>
Putting test into pending, needs to merge of Query with parameters in Hash format #1 from pact-support

5fce577b57e27c5ca40271575f49b72df326d23b authored about 10 years ago by André Allavena <[email protected]>
Adding test case for query provided as Hash instead of String

c7592592397170532f67bd7c8fca307a6f7f5735 authored about 10 years ago by André Allavena <[email protected]>
Releasing version 1.4.0.rc2

15c96e1beff47c7864f19c3b1edeaa6d37ba24f9 authored about 10 years ago by Beth <[email protected]>
Updating pact-support version

61036fc7c8dbca514afbcf3b9055ea0945b705f8 authored about 10 years ago by Beth <[email protected]>
Releasing version 1.4.0.rc1

018168553ea4200e556f179debb01c646cc4df4e authored about 10 years ago by Beth <[email protected]>
Recreating Gemfile.lock without X_PACT_DEVELOPMENT flag

92915aa92404264295073095ddf97f50988c6660 authored about 10 years ago by Beth <[email protected]>
Removing pact server command as it is now in pact-mock_service

df3342fd88dbcb74beca050836f18cef1c280b75 authored about 10 years ago by Beth <[email protected]>
Making gem source configurable

12ccdb77473a7ba3f87307e1fca4b42d545e874e authored about 10 years ago by Beth <[email protected]>
Deleting duplicate files

c2f514b60eb31c6e967ade98f6d3e419244a73d5 authored about 10 years ago by Beth <[email protected]>
Removed files that are now in pact-support

5b76516c32d717f615e417e6342373c85c252e25 authored about 10 years ago by Beth <[email protected]>
Update README.md

5cf80cd674b2e8c4a24751a45286eed449ca0e35 authored over 10 years ago by Beth <[email protected]>
Update README.md

885831592d4e1afe4ae14c13a645790388ddd4c8 authored over 10 years ago by Beth <[email protected]>
Merge pull request #52 from allavena/master

Fix bug in calling of SomethingLike serialisation

cd0932f346bb169c10cf7547632a73a7f7fb55df authored over 10 years ago by Beth <[email protected]>
Fix bug in calling of SomethingLike serialisation

c4365c53bba6381309924a1aa3884e8d73a81f7d authored over 10 years ago by André Allavena <[email protected]>
Merge pull request #51 from DanielHeath/master

JSON isn't auto-loaded; require it before use.

3293a1db383d0ac4f137780f091a007368d33e55 authored over 10 years ago by Beth <[email protected]>
JSON isn't auto-loaded; require it before use.

546b5c7cf646cfd12e564cbe7788908ae231be9d authored over 10 years ago by Daniel Heath <[email protected]>
Request refactor

ccf2c64b4aef2fd28fa3e0e298180ede80922100 authored over 10 years ago by Beth <[email protected]>
Refactor tests for request_modifies_resource_without_checking_response_body?

6a64d1539f8bddcdd12eb2fb5b264af77e5e9d7a authored over 10 years ago by Beth <[email protected]>
Added method to determine whether request modifies resource without checking the response body

b299d0fa47565ea64e34165f14b072303d0e786e authored over 10 years ago by Beth <[email protected]>
Replaced response hash with Response class - say no to Hash Driven Development

7cac7e983b12d74f7bc899f7330d1159335cf9cf authored over 10 years ago by Beth <[email protected]>
Removed unused method in example

d4d0326237f8932d30b22c5443e07121c70d2cff authored over 10 years ago by Beth <[email protected]>
Added test cases to show response headers are case insensitive

36940d319a778fe9d867c84ca9c8cc0ce881f22c authored over 10 years ago by Beth <[email protected]>
Whitespace in example

96961047cea3b76893f46b28b20333da3146d2c9 authored over 10 years ago by Beth <[email protected]>
Refactor InteractionBuilder - remove on_interaction_fully_defined

008609430ec4643f3def24d67bfb204e2173ca69 authored over 10 years ago by Beth <[email protected]>
Merge pull request #47 from markdalgleish/fix-readme-typos

Fix typos in README

836e52c7c000acbdb99556199430e8781412e620 authored over 10 years ago by Ronald Holshausen <[email protected]>
Fix typos in README

f4422e2c57549a410c8d450741f6702f6ea779d0 authored over 10 years ago by Mark Dalgleish <[email protected]>
Update README.md

e30b13e2c6ea0ec11dd0109743ad2d87e0fd6765 authored over 10 years ago by Beth <[email protected]>
Releasing version 1.3.3

68a41bcc966286296d7b0ee49d40c25ba1382136 authored over 10 years ago by Beth <[email protected]>
Fixed reification when using FactoryGirl.

FactoryGirl mixes in a generate method at the Kernel level, which confused the Pact::Reification,...

9106aac952af46136610520aa354830482136303 authored over 10 years ago by Beth <[email protected]>
Update README.md

0e3e6057db79e509d683152535effa3a03ab2c27 authored over 10 years ago by Beth <[email protected]>
Update README.md

766dba122af43bb9567ac40eeb873a0a2bb6a969 authored over 10 years ago by Beth <[email protected]>
Update README.md

9f8e83dd3b894f669ac884f5354abe37cf0747ee authored over 10 years ago by Beth <[email protected]>
Update README.md

6378fcec56f4efb2f92c53ab569f418d8fde01bc authored over 10 years ago by Beth <[email protected]>
Update README.md

3bf7c37904f01b5f84dca47b113ae0d0ec9428d6 authored over 10 years ago by Beth <[email protected]>
Update README.md

09441ab1a1f5b42bac2e565814bc961ebff9fe0b authored over 10 years ago by Beth <[email protected]>
Update README.md

1e6d559489cfc11cb12a026adc27dd691719deaa authored over 10 years ago by Beth <[email protected]>
Update README.md

c65edc5bbd76718616adfe998b7ebe549e2f4b95 authored over 10 years ago by Beth <[email protected]>
Added "query" to example.

Help indicate that the "query" param is separate from the "path".

218280338c0a3dee16d142740b2f23c7f129988c authored over 10 years ago by Beth <[email protected]>
Added key to explain - and + in unix diff output.

00020142bcbcc4db6f5f5c1e1dfb80be6eb9b676 authored over 10 years ago by Beth <[email protected]>
Changed author name from Bethany to Beth Skurrie

13d31b2d3074b249bacee018a70bd7fca26c0242 authored over 10 years ago by Beth <[email protected]>
Adding forward compatibility for reading 'providerState' from pact.

34f1c9b5b1fa93e26e58d54f5c79b41078b8c418 authored over 10 years ago by Beth <[email protected]>
Releasing version 1.3.2

488914dd51b1189e6ed14ed56283cba8d013f08d authored over 10 years ago by Beth <[email protected]>
Added test for OPTIONS request

3d89a25ea3ca9441a9f075eafd72518a93d31254 authored over 10 years ago by Beth <[email protected]>
Renamed memoised :options to :diff_options because it clashes with the HTTP options method

65e1e2320ee812e25989bb18194c131ca24041e1 authored over 10 years ago by Beth <[email protected]>
Made options optional for ConsumerContactBuilder.wait_for_interactions

ca883a8b17fe50f9b53ada6cff291bec801490ee authored over 10 years ago by Beth <[email protected]>
Added missing Gemfile.lock

a3bc86b8673d4070689c7edb7d6997a13151decb authored over 10 years ago by Beth <[email protected]>
Releasing version 1.3.1

ad43375953e9bd5e721d98eddc3b609b753cb902 authored over 10 years ago by Beth <[email protected]>
Fixed 'pact:verify broken with rspec-core 3.0.3' https://github.com/realestate-com-au/pact/issues/44

343225917977f5df7341cd29cc50129d7cff29a1 authored over 10 years ago by Beth <[email protected]>
Update README.md

c24a3a44ee228fff6957e53fd99028d2cec6fb55 authored over 10 years ago by bethesque <[email protected]>
travis ci jruby head is failing, switch to 1.7.12 instead

530957bd2df37ba3c01770df163cbd12a1e7210a authored over 10 years ago by Ronald Holshausen <[email protected]>
Deleted documentation that has been moved to the wiki

e2e8effe9d933931b85ef4461fa2a28d9819d0a9 authored over 10 years ago by Beth <[email protected]>
Update README.md

ff838f361cd86de28cd079c0ed84ee8c69705a41 authored over 10 years ago by bethesque <[email protected]>