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

docs(releasing): add bundle exec to rake release command

444d3b53cb4fd819d131307dac2e2406c93aba64 authored about 7 years ago by Beth Skurrie <[email protected]>
chore(release): version 1.16.1

f96e3e4b5f67f5c164d415784dc3fdaf9253bd20 authored about 7 years ago by Beth Skurrie <[email protected]>
fix: reify terms in headers when replaying request

Raised in https://github.com/SEEK-Jobs/pact-net/issues/115

7b1747b685d39776127a191ff6156635124aa6db authored about 7 years ago by Beth Skurrie <[email protected]>
chore(release): version 1.16.0

52f304615d6a42cb4ec9f16ac10995a11118e4f3 authored about 7 years ago by Beth Skurrie <[email protected]>
feat: improve description of rspec header matching 'it' blocks and failure text

70e67cf7210d264460b391634b19888f566f2a74 authored about 7 years ago by Beth Skurrie <[email protected]>
fix: correctly display pact term when parent key is missing

Closes: https://github.com/pact-foundation/pact-support/issues/44

85d8e09d8ae08b6364d57f50720586cb907d2a3e authored about 7 years ago by Beth Skurrie <[email protected]>
chore: add jruby-9.1.13.0 to travis matrix, disable tests using fake-fs that fail only on jruby

0917521b5955b0af1ef62494ab90b6a38587d5eb authored over 7 years ago by Beth Skurrie <[email protected]>
Merge pull request #145 from olleolleolle/patch-3

README: Travis badge to show status on master branch

dc44fed0c6a6102d559a2f7af493aabcb1e3960d authored over 7 years ago by Beth Skurrie <[email protected]>
README: Travis badge on master branch [ci skip]

7b23a2dcc3fd95e89fde861ae546d668a7a7b0fe authored over 7 years ago by Olle Jonsson <[email protected]>
docs(RELEASING.md): update command to do release commit

9a6b82ff647f63e6741b8758d255fb2a5372d8b6 authored over 7 years ago by Beth Skurrie <[email protected]>
chore(release): version 1.15.0

310f96b1de9fa75af6f43a8ac79d99a26dc95ca3 authored over 7 years ago by Beth Skurrie <[email protected]>
fix: Fix module declaration

Canot use XX::YY format unless the child module has already been declared

a950a164a3fe6160d58c818bcb31885941066e16 authored over 7 years ago by Beth Skurrie <[email protected]>
chore(travis): Added ruby 2.4 to build matrix

f751350913f5a486aa0597e97c246a238401eaa1 authored over 7 years ago by Beth Skurrie <[email protected]>
test(pact spec runner): Turn off specs for jruby as they always fail

c271afd4201e7102dd6fb2ab3b44d03d142c6aa3 authored over 7 years ago by Beth Skurrie <[email protected]>
fix(verification): Correctly return exit status from verification task

380bd0def268361eeb0cefc7867b5d8772c76433 authored over 7 years ago by Beth Skurrie <[email protected]>
test(rspec formatter): Fix incorrect call to print summary

651788fa43436404c446cd11a2d7bf6ddbe9005c authored over 7 years ago by Beth Skurrie <[email protected]>
feat(output): Remove ruby specific text from pact verification output.

14cd969ebf5a12966e4065fffa69a25b6b541397 authored over 7 years ago by Beth Skurrie <[email protected]>
syle: Added comment

6b2f6e741cc7f07f0fa668867fed9eb852793137 authored over 7 years ago by Beth Skurrie <[email protected]>
chore(help): Update help instructions

Change from directing user to ask on pact-support to asking on stackoverflow

250c7f912c7534af92ca72ec9184bef687ade8e0 authored over 7 years ago by Beth Skurrie <[email protected]>
Update CONTRIBUTING.md

5d03b4a76d905ea3a1c3d385b1220e3d0278192c authored over 7 years ago by Beth Skurrie <[email protected]>
Update CONTRIBUTING.md

cbd940fb4869e07babbaadb2d55edcfe0d23ce42 authored over 7 years ago by Beth Skurrie <[email protected]>
Update CONTRIBUTING.md

47b9ab91d51283184c5a45176885d0983eb34010 authored over 7 years ago by Beth Skurrie <[email protected]>
Releasing version 1.14.0

b86b5b43fc7707afdac47bc855f519043d56aa88 authored over 7 years ago by Beth Skurrie <[email protected]>
Updated pact-support version

eb444993f32e8de43a422a9f47d06e1c7f986e6d authored over 7 years ago by Beth Skurrie <[email protected]>
Fixed failure message output tests

6539e268c85bdfc7c7775520070d707f02603f69 authored over 7 years ago by bskurrie <[email protected]>
Changed colour of acutal response body output

88354966e5b8adf869972f551751ede547e6ce01 authored over 7 years ago by Beth Skurrie <[email protected]>
Merge pull request #140 from azul/patch-1

Mention pact-consumer-minitest in Readme

29182a8d8a35647ca6039f914e96c770d8541d5b authored over 7 years ago by Beth Skurrie <[email protected]>
Mention pact-consumer-minitest in Readme

Took me a while to figure out i needed this from the instructions.

f675d505d27c53db94fcd4683ac4164f729ff46a authored over 7 years ago by azul <[email protected]>
Make the code to call for provider state set up and tear down configurable.

14ad3c661cd323b06ce277782c0208092321efa7 authored over 7 years ago by Beth Skurrie <[email protected]>
Use methods to configure instead of attr_accessor.

fc5c66a7732e82bd1f0c41cb7e11f42c0bf149eb authored over 7 years ago by Beth Skurrie <[email protected]>
Releasing version 1.13.0

c0f385a894faaf0d989e442f33a4d71cdd9da9d4 authored over 7 years ago by Beth Skurrie <[email protected]>
Update CONTRIBUTING.md

941288af1f27dad1f3a3e2deb7d76d29a90b4c37 authored over 7 years ago by Beth Skurrie <[email protected]>
Update CONTRIBUTING.md

3e4efa314ce47efd135ce07768a4a24a6744b383 authored over 7 years ago by Beth Skurrie <[email protected]>
Update CONTRIBUTING.md

99167a5c81a54d58885116625972007794dea930 authored over 7 years ago by Beth Skurrie <[email protected]>
Fix logic for detecting jruby

92536dbb8e303edf36236f2e5f52c251537d2456 authored over 7 years ago by Beth Skurrie <[email protected]>
Debug why specs not excluded on jruby

1fad64d5abbd896ca3871924c93d658b20b0c6ca authored over 7 years ago by Beth Skurrie <[email protected]>
Turn jruby tests back on in .travis.yml and just skip the one test that has problems.

276604e6c245e526d599e86d4d56ae2c32481179 authored over 7 years ago by Beth Skurrie <[email protected]>
Releasing version 1.12.1

031fcd60b1e485bec1fd3052eb0ceb77c10a43ce authored over 7 years ago by Beth Skurrie <[email protected]>
Update .travis.yml to publish to rubygems

47140b72d3fd5907fd8001a10f37369e5cf99bc4 authored over 7 years ago by Beth Skurrie <[email protected]>
Update foobar specs and tasks. Move tasks to separate file.

bfa860a576313687d9183907b72419a05657b724 authored over 7 years ago by Beth Skurrie <[email protected]>
Add appraisal for spec 3.0

cd5ae615616342839d3641428ec3bf91ea617971 authored over 7 years ago by Beth Skurrie <[email protected]>
Use RSpec.configuration.reporter.failed_examples to get failed examples

instead of the suite, as it is backwards compatible with rspec 3.0.0

16c40bd4db3dd40aff39e3a84829f8cf63cdf156 authored over 7 years ago by Beth Skurrie <[email protected]>
Add specs and tasks for doing manual end to end testing (create, publish, verify, publish verification)

c54a3a91ce3340b8bfa73d766245553c6c1c714f authored over 7 years ago by Beth Skurrie <[email protected]>
Releasing version 1.12.0

3cb32c1631bac85b0fcca689a4fc65e19ecb9340 authored over 7 years ago by Beth Skurrie <[email protected]>
Fix contact us links

98c30105c850b61f2cfd0cfa04962856dff4b76a authored over 7 years ago by Beth Skurrie <[email protected]>
Updated README.md with new repo locations and updated contact details.

cc9bf930fe4a71a0982d406af962b07ba6c9706a authored over 7 years ago by Beth Skurrie <[email protected]>
Updated pact-mock_service and pact-support gems. Major change: provider_state is now providerState in pact files.

e12ce1148c0f04b74cbd658e5cae7d7e1c21e7d1 authored over 7 years ago by Beth Skurrie <[email protected]>
Releasing version 1.11.1

8dc1a17251a58627be893872a16fe531b28c31bb authored over 7 years ago by Beth Skurrie <[email protected]>
Add support for publishing verifications over HTTPS.

85f571630aac2f1f80c74a66b3a8816dd7349582 authored over 7 years ago by Beth Skurrie <[email protected]>
Releasing version 1.11.0

76f08afcc2e574820604e271d520609e15109fd4 authored over 7 years ago by Beth Skurrie <[email protected]>
Only publish verification results when using spec 3.

2a543889d1f1b50350ad9cefa89d7fb0d4791e74 authored over 7 years ago by Beth Skurrie <[email protected]>
Remove build for ruby 2.0.0!

a82d9196b3d57563276e4aeb5a8fa98336299d5f authored over 7 years ago by Beth Skurrie <[email protected]>
Update name of publish verification results link.

cae6e4ca68bee4d253a3995d6f68e5748388e356 authored over 7 years ago by Beth Skurrie <[email protected]>
Update name of 'publish verification result' HAL link.

021c4f3ab281787b5a6f1230674d09405db79cf3 authored over 7 years ago by Beth Skurrie <[email protected]>
Renamed Verifications to VerificationResults

7c22a22b55449d4f236c64d4c0b00b8d704c0f38 authored over 7 years ago by Beth Skurrie <[email protected]>
Create Pact::Provider::Configuration::Error class.

3c559ea4b3bbb3e3dbaf89e7ccaf3a83e21833eb authored over 7 years ago by Beth Skurrie <[email protected]>
Move configuration validation for app_version and publish_verifications to before specs.

4d97005aa3cf1d8d1da24243f9af54e4387a33e8 authored over 7 years ago by Beth Skurrie <[email protected]>
Renamed auto_publish_verifications to publish_verifications. Added warning when no pb:publish-verification link is found.

d232da1d6652ce3331ba381a25ae731b34b66137 authored over 7 years ago by Beth Skurrie <[email protected]>
Use basic auth to publish verification if basic auth was configured on the pact URL.

37437db5cdbfa231c47cfcd14b63e82672537328 authored over 7 years ago by Beth Skurrie <[email protected]>
Use old hash syntax for string.

fc216fd38520218f2eed94bc9efc08146a1ee20a authored over 7 years ago by Beth Skurrie <[email protected]>
Enable verifications to be automatically published to the pact broker.

30383543fedb9757aeebd6ece6e70f3f1e255685 authored over 7 years ago by Beth Skurrie <[email protected]>
Update gem dependency versions.

527f27f7f2adcd30e763e67278b5859f86f289c9 authored over 7 years ago by Beth Skurrie <[email protected]>
Updated pact-mock_service version in gemspec

041f107b1f9589be00be3d5bd8863974f544a765 authored over 7 years ago by Beth Skurrie <[email protected]>
Merge pull request #128 from olleolleolle/patch-1

README: Travis badge in SVG

283a2487738164ee47c9bd1bb2f14aa83fe299de authored almost 8 years ago by Beth Skurrie <[email protected]>
README: Travis badge in SVG

d7ba91cb8e70ec34a069c31103d256a187f81f9c authored almost 8 years ago by Olle Jonsson <[email protected]>
Merge pull request #127 from tancnle/kaizen/code-style-4-spec

Code style clean up for specs.

78c709f85f6c626e7e61fc2207372c8210d06912 authored about 8 years ago by Beth Skurrie <[email protected]>
Code style clean up for specs.

- Use ruby 2.0 hash syntax
- Remove redundant hash curly braces for params
- Sensible new line a...

8cb00ca9515d24a8c42431f8ea537a0388940ffa authored about 8 years ago by Tan Le <[email protected]>
Merge pull request #126 from asaaki/patch-1

Fix link to Ron Holshausen's blog post

733847a71c0e3b4febfc2bfe200b824d62cec460 authored about 8 years ago by Beth Skurrie <[email protected]>
Fix link to Ron Holshausen's blog post

Somehow the date changed and therefore the URL broke.

a3fba5ddb29b8b5e4469f1ea1575657a8fb2fa3f authored about 8 years ago by Christoph Grabo <[email protected]>
Removed failing build from build matrix

2396a26ba4480f51e7d5831fb6f9e0ef99bd47cb authored about 8 years ago by Beth Skurrie <[email protected]>
Remove conditional around interaction validation, and make it a unit test.

0988cec78a44886b66b1d5b3641f22c58cda0ed0 authored about 8 years ago by Beth Skurrie <[email protected]>
Releasing version 1.10.0

af0fde8ea1124920316a6e1a4219648602dae078 authored about 8 years ago by Beth Skurrie <[email protected]>
Updating pact-support and pact-mock_service versions

1e8c0bc4d42a37dca403ea7f7693c8707deb848e authored about 8 years ago by Beth Skurrie <[email protected]>
Merge pull request #122 from taiki45/raise-an-error-when-the-interaction-is-not-defined-correctly

Raise an error when the interaction is invalid

9032582f7e8fe015d8b2d916f900480de64cd31d authored about 8 years ago by Beth Skurrie <[email protected]>
Releasing version 1.9.6

c16fd20a098fbf57e1fc58a4b429c517881a74f6 authored about 8 years ago by Beth <[email protected]>
Merge pull request #123 from ytsarev/yut-replay-order

Fix bug in default interactions replay order

63d4b81a71448846a1856bded29ee62d04531210 authored about 8 years ago by Beth Skurrie <[email protected]>
Update README.md

b29078b17f5f24d821fb6b496d5625b0f0b1aee8 authored about 8 years ago by Beth Skurrie <[email protected]>
Removed dependency on awesome_print

638b367c2fae4ad7899bb2f8d26c9098ae005260 authored about 8 years ago by Beth <[email protected]>
Merge pull request #124 from tierra/move-ap-to-dev

move awesome_print dependency to development

d6de8f966ed5164b757e0197630c41bc1c2039f5 authored about 8 years ago by Beth Skurrie <[email protected]>
move awesome_print dependency to development

This gem shouldn't be included as a production dependency.

a31e1c0c9536dfc6e1990cbd3f380d6f46a33764 authored about 8 years ago by Bryan Petty <[email protected]>
Fix bug in default interactions replay order

* Fix `:recorer` vs `:recorded` incosistency in favour of `:recorded`
with reliance on the spe...

9d0e46426b57663cd677b0dc97f1843b0f6fe7b9 authored about 8 years ago by Yury Tsarev <[email protected]>
Raise an error when the interaction is invalid

Check the interaction is defined correctly here. If the interaction is
not defined correctly, th...

589ebf2b7bddbe742e3e80018e499d17d987d101 authored about 8 years ago by Taiki Ono <[email protected]>
Merge pull request #119 from taiki45/update-test-target-matrix

Update test target matrix for rack 2.0 and activesupport 5.0

e945b34c5385c808023b06e270fe241348959d58 authored about 8 years ago by Beth Skurrie <[email protected]>
Add appraise entry for ruby under 2.2

And update travis configuration for ruby under 2.2.

In adding, add "default" appraise section. ...

6ebf452b68f3c711b48b6268e79edde70f1cf72a authored about 8 years ago by Taiki Ono <[email protected]>
We may no longer need this

We have to be able to develop and test with arbitrary kind of Ruby.
The .gitignore file already ...

4f06ad90e678ef122ad454e6b7d8fcda2422978d authored about 8 years ago by Taiki Ono <[email protected]>
Releasing version 1.9.5

893bd475e11ca3c7c2f1b424994188731f7707fd authored about 8 years ago by Beth <[email protected]>
Merge pull request #118 from taiki45/fix-incompatible-encoding-error

Fix Encoding::CompatibilityError in markdown renderer

641916f2e419e605fee14a5a54d4cfd0e66d055e authored about 8 years ago by Beth Skurrie <[email protected]>
Read template file with script encoding

The rendered string will be joined with strings who's encoding will be
script encoding.

ruby's ...

b79488179c0efb8aa25011d429433c9a772bcfea authored about 8 years ago by Taiki Ono <[email protected]>
Releasing version 1.9.4

866d603aefdc8a21b796712d5450344145c3a7b3 authored over 8 years ago by Beth <[email protected]>
Ensure consumer level teardown gets called when set up is not defined.

https://github.com/realestate-com-au/pact/issues/111

93a1c427ceae548e9799dfa2c5332759e3427dbc authored over 8 years ago by Beth <[email protected]>
Update README.md

Correct default spec path in example

1daa6a052428b3a1f98ea69895ab7c79a2c4191d authored over 8 years ago by Sergei Matheson <[email protected]>
Releasing version 1.9.3

8d9b4e0de57dbcea0a741a85d2cb3b7559b37f18 authored over 8 years ago by Sergei Matheson <[email protected]>
Clarify that pact will only work with ruby >= 2.0

edb22089b0b190628e20d2439f658fd00540c178 authored over 8 years ago by Sergei Matheson <[email protected]>
Merge pull request #109 from twada/remove-duplicated-backtrace-option

remove duplicated `--backtrace` option

d1f06d7c9696099301799c830d485f29dec62427 authored over 8 years ago by Beth Skurrie <[email protected]>
remove duplicated `--backtrace` option

52de989cc62ecdcdb3fb642971912b5b37e34289 authored over 8 years ago by Takuto Wada <[email protected]>
Releasing v1.9.2

143335f3e8d9030f1a0e1f80eec7cfffa1623b89 authored over 8 years ago by Sergei Matheson <[email protected]>
Merge pull request #104 from reevoo/randomise_contract_interactions

Randomise contract interactions

88741ac7038d544ef42495970ef9c9eafabc9746 authored over 8 years ago by Sergei Matheson <[email protected]>
Add interactions_replay_order and pactfile_write_order into Pact.configuration

67c2b3003422a5396366bfcd8ae9e27dc565573e authored over 8 years ago by Alex Malkov <[email protected]>
Merge pull request #105 from elgalu/patch-2

"to need to need" README.md typo

983a505a3c9bf1c45598741ea1df2833546c39da authored over 8 years ago by Beth Skurrie <[email protected]>
"to need to need" README.md typo

60d8b5c28de748fe88334bc376533123621a9275 authored over 8 years ago by Leo Gallucci <[email protected]>