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
Update link to provider documentation
cb79db69d699a7fd14ed86534e8a4af5c0c76fd5 authored over 10 years ago
cb79db69d699a7fd14ed86534e8a4af5c0c76fd5 authored over 10 years ago
Fix path to 'spec/' directory in README.
df8127a755dbfeeeee61dfe702f8b2c2c943c5d8 authored over 10 years ago
df8127a755dbfeeeee61dfe702f8b2c2c943c5d8 authored over 10 years ago
Adding back HTTP method and path to pact verify output, as it is otherwise impossible to tell from the output what the actual request was.
2d52356d4f1781ea5093b0f887fd037c8c008d8a authored over 10 years ago
2d52356d4f1781ea5093b0f887fd037c8c008d8a authored over 10 years ago
Fixing InteractionListSpec
0e4326029e41b6b6a4d231473be49513f3cc96f5 authored over 10 years ago
0e4326029e41b6b6a4d231473be49513f3cc96f5 authored over 10 years ago
Addd query to request.method_and_path
674d8c99b215cf78307b15842564df22cd10af0e authored over 10 years ago
674d8c99b215cf78307b15842564df22cd10af0e authored over 10 years ago
Moved matchers file to rspec dir
c283e262ddbb6da01583a97f47b2f39fd89f92a6 authored over 10 years ago
c283e262ddbb6da01583a97f47b2f39fd89f92a6 authored over 10 years ago
Update faq.md
4a3ae79626ec8da91b4bd1a24886297c8ac4858a authored over 10 years ago
4a3ae79626ec8da91b4bd1a24886297c8ac4858a authored over 10 years ago
Update faq.md
303837d4b8426bfdcfa8dc8bde3e2716125bff37 authored over 10 years ago
303837d4b8426bfdcfa8dc8bde3e2716125bff37 authored over 10 years ago
Update README.md
23e42eb227265fed4a5e181efbff50dede9b1cec authored over 10 years ago
23e42eb227265fed4a5e181efbff50dede9b1cec authored over 10 years ago
Update README.md
03a8f51e17d56097dea936e2ad1e1618562f1255 authored over 10 years ago
03a8f51e17d56097dea936e2ad1e1618562f1255 authored over 10 years ago
Renamed InteractionsRenderer to ConsumerContractRenderer
2a3e5db4b0159119d05f181db136f8311c51dc8a authored over 10 years ago
2a3e5db4b0159119d05f181db136f8311c51dc8a authored over 10 years ago
Update provider-states.md
97e871009e612aa081a0482125614df7a16e0e91 authored over 10 years ago
97e871009e612aa081a0482125614df7a16e0e91 authored over 10 years ago
Update provider-states.md
6b8dcf30448fc6e7f2b3efba6182b9fc8bb4d3cf authored over 10 years ago
6b8dcf30448fc6e7f2b3efba6182b9fc8bb4d3cf authored over 10 years ago
Update README.md
bd36daf83f81f4b988ccf74f3eec72035f370ca0 authored over 10 years ago
bd36daf83f81f4b988ccf74f3eec72035f370ca0 authored over 10 years ago
Corrected troubleshooting file extension
20867471e32841cd341e5af78f2e45811dda7eb6 authored over 10 years ago
20867471e32841cd341e5af78f2e45811dda7eb6 authored over 10 years ago
Moved gotchas into troublshooting
6d1f70bfcaa106f1c462577dee19056fad8add98 authored over 10 years ago
6d1f70bfcaa106f1c462577dee19056fad8add98 authored over 10 years ago
Update README.md
d510a1c5d62ab28405cb117e2ceb87187ae942a4 authored over 10 years ago
d510a1c5d62ab28405cb117e2ceb87187ae942a4 authored over 10 years ago
Added missing require for interaction_view_model
e0ce8ba57b28ba1d6f9e2b8cea220beaa5f9768e authored over 10 years ago
e0ce8ba57b28ba1d6f9e2b8cea220beaa5f9768e authored over 10 years ago
Releasing version 1.1.0
5b23436bf43fb502d967de15d5f5950c0aa78b5e authored over 10 years ago
5b23436bf43fb502d967de15d5f5950c0aa78b5e authored over 10 years ago
Updated CHANGELOG
bc9f5a5d0411b77b53a21e43fa94706f1a59bbd3 authored over 10 years ago
bc9f5a5d0411b77b53a21e43fa94706f1a59bbd3 authored over 10 years ago
Merge branch 'master' into release-1.1.0
d52256050bc8d5c30a51486d7cd52fcfa6560033 authored over 10 years ago
d52256050bc8d5c30a51486d7cd52fcfa6560033 authored over 10 years ago
Revert "adding ruby head to travis config"
This reverts commit d730a211c70102cbe3ab7cd01234f7168667c62c.
1aea104cd5abf861118c7d477775643cb299950b authored over 10 years ago
adding ruby head to travis config
d730a211c70102cbe3ab7cd01234f7168667c62c authored over 10 years ago
d730a211c70102cbe3ab7cd01234f7168667c62c authored over 10 years ago
updating the travis ci config
bcf7109517a3f7e421f8bc1f021b3f90c175c85a authored over 10 years ago
bcf7109517a3f7e421f8bc1f021b3f90c175c85a authored over 10 years ago
Releasing version 1.1.0.rc5
85d13e873123c92c702acf97918786a0096e9f3e authored over 10 years ago
85d13e873123c92c702acf97918786a0096e9f3e authored over 10 years ago
Downcasing HTTP methods before sending call to RSpec::Test::Methods because pact-jvm is using an upcase method https://github.com/DiUS/pact-jvm/issues/34
dc9855b9228deaf775e85db4c98a22ec0b175d08 authored over 10 years ago
dc9855b9228deaf775e85db4c98a22ec0b175d08 authored over 10 years ago
Removed special handling of Pact::Term from UnixDiffFormatter because diffs now return regexps instead of Pact::Terms, even for nested diffs.
19d3568c41f516328656aec091e00b7548ec1cb5 authored over 10 years ago
19d3568c41f516328656aec091e00b7548ec1cb5 authored over 10 years ago
Fixed problem of Pact::Terms displaying inside diff output by unpacking all the regular expressions before the diff is calculated
ddd4677083d599312a5379da7e53a02ba35031ec authored over 10 years ago
ddd4677083d599312a5379da7e53a02ba35031ec authored over 10 years ago
Added failing test for Pact::Term in EmbeddedDiffFormatter
d6701f88208b14c2efe952be661219a6db80d0d8 authored over 10 years ago
d6701f88208b14c2efe952be661219a6db80d0d8 authored over 10 years ago
Fixed bug for UnixDiffFormatter where Pact::Term json is displayed in diff
af4b097c5833740a38821f56b973f2def825f8f8 authored over 10 years ago
af4b097c5833740a38821f56b973f2def825f8f8 authored over 10 years ago
Releasing version 1.1.0.rc4
e3ae5d0ef551bc33d5e00c7e0923dfe485123a15 authored over 10 years ago
e3ae5d0ef551bc33d5e00c7e0923dfe485123a15 authored over 10 years ago
Display / in logs when path is empty https://github.com/realestate-com-au/pact/issues/14
5e1b78d7280500dee62dc47f476ef090c365d197 authored over 10 years ago
5e1b78d7280500dee62dc47f476ef090c365d197 authored over 10 years ago
Fixing doc generation bug where Pact::Terms were being displayed https://github.com/realestate-com-au/pact/issues/13
01c5414314e928f5667501cda4d7a94d1ceff4b3 authored over 10 years ago
01c5414314e928f5667501cda4d7a94d1ceff4b3 authored over 10 years ago
Cleaning doc dir before generating new docs as per https://github.com/realestate-com-au/pact/issues/11
292a14bb3d36fbc19558bf1ab00f21826bc9368b authored over 10 years ago
292a14bb3d36fbc19558bf1ab00f21826bc9368b authored over 10 years ago
Changed default doc_dir to ./doc/pacts as per https://github.com/realestate-com-au/pact/issues/12
73c15dd6d517a21018377e28884a7b16b645b6e2 authored over 10 years ago
73c15dd6d517a21018377e28884a7b16b645b6e2 authored over 10 years ago
Improved consistency of log messages in mock service logs
c12dd53dcaac911cbdb7a1a3a5fcc5ff96a6eef5 authored over 10 years ago
c12dd53dcaac911cbdb7a1a3a5fcc5ff96a6eef5 authored over 10 years ago
Fixed bug where log_dir was being ignored when set to a non default value
78ca78cbc6d4bcec6df6cf77cfc94ea823c9b845 authored over 10 years ago
78ca78cbc6d4bcec6df6cf77cfc94ea823c9b845 authored over 10 years ago
Releasing version 1.1.0.rc3
97ed0587a7b975d3db1aa23a363ae488ad7abacd authored almost 11 years ago
97ed0587a7b975d3db1aa23a363ae488ad7abacd authored almost 11 years ago
Updated CHANGELOG.md
fe6304e6c3cd67640a80ef07436978119b8665e7 authored almost 11 years ago
fe6304e6c3cd67640a80ef07436978119b8665e7 authored almost 11 years ago
Added tests for failure message in VerificationGet
f81eac9706da9cf87eface8563fd33c509285821 authored almost 11 years ago
f81eac9706da9cf87eface8563fd33c509285821 authored almost 11 years ago
DRYed up FailureMessage
6e200b93fe18896b1a3f2974dccd4594735df1d2 authored almost 11 years ago
6e200b93fe18896b1a3f2974dccd4594735df1d2 authored almost 11 years ago
Cleaned up consumer after spec failure message
41fa409b779fde60a9c2550b2266ecff8dbef280 authored almost 11 years ago
41fa409b779fde60a9c2550b2266ecff8dbef280 authored almost 11 years ago
Changed mock service logging to use json instead of awesome print, to make the requests look more like the unix diff
b0acd28c5c391427d02b4862463391e783fcf108 authored almost 11 years ago
b0acd28c5c391427d02b4862463391e783fcf108 authored almost 11 years ago
Removed RSpec::FullExampleDescription
f7a380e9cff63b21027913e350984fef02a6b8c0 authored almost 11 years ago
f7a380e9cff63b21027913e350984fef02a6b8c0 authored almost 11 years ago
Updated zoo-app example
8593fa962febfaef0e176d85ea3186113981cf97 authored almost 11 years ago
8593fa962febfaef0e176d85ea3186113981cf97 authored almost 11 years ago
Added standalone consumer spec and spec for VerificationGet
716e3a8dd1e078c739e0dfd66c5a6f2dec5f245f authored almost 11 years ago
716e3a8dd1e078c739e0dfd66c5a6f2dec5f245f authored almost 11 years ago
Copied RSpec::Expectations::Differ to Pact::Matchers::Differ - safer than trying to override behaviour
c0f9bc66e9b303bbcff264eb7b47ef1641f08488 authored almost 11 years ago
c0f9bc66e9b303bbcff264eb7b47ef1641f08488 authored almost 11 years ago
Changing default diff_formatter to unix
0eeb0320cf9622a5f3b1cef647e7ba013106f53e authored almost 11 years ago
0eeb0320cf9622a5f3b1cef647e7ba013106f53e authored almost 11 years ago
Update README.md
ace5d4d8a8372eb559298aeedf40aa6495ab044b authored almost 11 years ago
ace5d4d8a8372eb559298aeedf40aa6495ab044b authored almost 11 years ago
Update configuration.md
24efef6178f87519e948b10517f69e5d35a01577 authored almost 11 years ago
24efef6178f87519e948b10517f69e5d35a01577 authored almost 11 years ago
Update best-practices.md
2d862b7f75f4af55dd692df4511873e019387295 authored almost 11 years ago
2d862b7f75f4af55dd692df4511873e019387295 authored almost 11 years ago
Updated doco
ff8dfd2629adb11507c4dfe6e46069d2a399220b authored almost 11 years ago
ff8dfd2629adb11507c4dfe6e46069d2a399220b authored almost 11 years ago
Updated doco
c0f2fce04026de066faf1fe3357ab95b78a9bdec authored almost 11 years ago
c0f2fce04026de066faf1fe3357ab95b78a9bdec authored almost 11 years ago
Updating doco
2f6c5103d8e861e71300f7b037e016655e00b8d5 authored almost 11 years ago
2f6c5103d8e861e71300f7b037e016655e00b8d5 authored almost 11 years ago
Moving best practices into its own file
88e45720c140d30e341d9b1103336cb7d7c75be4 authored almost 11 years ago
88e45720c140d30e341d9b1103336cb7d7c75be4 authored almost 11 years ago
Updated doco
a964dbf82175fa30b3cd5eb6135b32db359281ed authored almost 11 years ago
a964dbf82175fa30b3cd5eb6135b32db359281ed authored almost 11 years ago
Updated doco
b3982c0e3301a29dd56c28ea9f207f31c0c189d7 authored almost 11 years ago
b3982c0e3301a29dd56c28ea9f207f31c0c189d7 authored almost 11 years ago
Updating doco
b75f33eef94cf14370cd88f7db6f1dfea7b31b10 authored almost 11 years ago
b75f33eef94cf14370cd88f7db6f1dfea7b31b10 authored almost 11 years ago
Moving provider state documentation out of main README into it's own file.
5a3b92cb0a95a44f057bca04f96e5ce8635cb9d2 authored almost 11 years ago
5a3b92cb0a95a44f057bca04f96e5ce8635cb9d2 authored almost 11 years ago
Added more diffs to rake pact:verify:fail
0c1d37ec3994518ff43d0518895d5ba4cbfd54af authored almost 11 years ago
0c1d37ec3994518ff43d0518895d5ba4cbfd54af authored almost 11 years ago
Update configuration.md
c96b464e97f814754d9e13cce98d55451d778f45 authored almost 11 years ago
c96b464e97f814754d9e13cce98d55451d778f45 authored almost 11 years ago
Update configuration.md
d4cca5257dfffd2e2febfb749c25317694d96083 authored almost 11 years ago
d4cca5257dfffd2e2febfb749c25317694d96083 authored almost 11 years ago
Update configuration.md
08a41a808d4771bd671380b324e2f4cee6ee2d85 authored almost 11 years ago
08a41a808d4771bd671380b324e2f4cee6ee2d85 authored almost 11 years ago
Update configuration.md
265bc64e375ef6fe5964365579bfb9bb509144fd authored almost 11 years ago
265bc64e375ef6fe5964365579bfb9bb509144fd authored almost 11 years ago
Update configuration.md
79bf952d80da3fa12e047ad5cf41632c63b17b32 authored almost 11 years ago
79bf952d80da3fa12e047ad5cf41632c63b17b32 authored almost 11 years ago
Update configuration.md
221285a73e1674dcf17e701090c0879f75aee348 authored almost 11 years ago
221285a73e1674dcf17e701090c0879f75aee348 authored almost 11 years ago
Update configuration.md
320d60123b0f4edd1aac6a51e1348b40a6b1d2e8 authored almost 11 years ago
320d60123b0f4edd1aac6a51e1348b40a6b1d2e8 authored almost 11 years ago
Update configuration.md
9188e9311a0b7553fab71abb932d8f25bbf269f3 authored almost 11 years ago
9188e9311a0b7553fab71abb932d8f25bbf269f3 authored almost 11 years ago
Update configuration.md
d5010f0708f6d10c446dd0310f918190b74ab84f authored almost 11 years ago
d5010f0708f6d10c446dd0310f918190b74ab84f authored almost 11 years ago
Update configuration.md
e5918bce7fe7a4bc923458268e9a30904f3f2c8c authored almost 11 years ago
e5918bce7fe7a4bc923458268e9a30904f3f2c8c authored almost 11 years ago
Update configuration.md
0ed09114734be320af6b19dc90d916c876f0d61d authored almost 11 years ago
0ed09114734be320af6b19dc90d916c876f0d61d authored almost 11 years ago
Update configuration.md
54b4055f7efb6c24c87fc2b3f96f8614554a1dfd authored almost 11 years ago
54b4055f7efb6c24c87fc2b3f96f8614554a1dfd authored almost 11 years ago
Updated configuration documentation
1d568c4e7a39afbbeb0cb837a2b8d3b38bedeaf6 authored almost 11 years ago
1d568c4e7a39afbbeb0cb837a2b8d3b38bedeaf6 authored almost 11 years ago
Added configuration documentation
be1412ee89bfaf753211b8497eebecdf6fc73498 authored almost 11 years ago
be1412ee89bfaf753211b8497eebecdf6fc73498 authored almost 11 years ago
Added HAL raq
9f9d1788d5ef03ec1f126744d3e402247e5e8e21 authored almost 11 years ago
9f9d1788d5ef03ec1f126744d3e402247e5e8e21 authored almost 11 years ago
Renamed ListOfPathsFormatter to ListDiffFormatter
d9b647958edc3ecd02ec751c7d351d1dc3cc29c2 authored almost 11 years ago
d9b647958edc3ecd02ec751c7d351d1dc3cc29c2 authored almost 11 years ago
Renamed NestedJsonDiffFormatter to EmbeddedDiffFormatter
6b824020521600bb3e1425ad8cdfdb0ad826009c authored almost 11 years ago
6b824020521600bb3e1425ad8cdfdb0ad826009c authored almost 11 years ago
Updating CHANGELOG.md
eec4ece3d992ce19eb5243e1a78450697da68236 authored almost 11 years ago
eec4ece3d992ce19eb5243e1a78450697da68236 authored almost 11 years ago
Merge branch 'master' into release-1.1.0
def8afdc2990539ef8287719c7fc075d6bd7624e authored almost 11 years ago
def8afdc2990539ef8287719c7fc075d6bd7624e authored almost 11 years ago
Updated Gemfile.lock
744a0036a991978831f01452e04e7fd7a648a1bd authored almost 11 years ago
744a0036a991978831f01452e04e7fd7a648a1bd authored almost 11 years ago
Regenerated markdown docs
bda3ffa1545b95b9c357d23aed89c4fb899a7cb7 authored almost 11 years ago
bda3ffa1545b95b9c357d23aed89c4fb899a7cb7 authored almost 11 years ago
Added generated docs to zoo-app
789a471401d1aea2443ce43479a72976852c77e0 authored almost 11 years ago
789a471401d1aea2443ce43479a72976852c77e0 authored almost 11 years ago
Fixed index generation bug
07dd39a6475987b9e9228a0a186144e7d7d01c2d authored almost 11 years ago
07dd39a6475987b9e9228a0a186144e7d7d01c2d authored almost 11 years ago
Improved header match failure message
f5da7ab1862917b940c6ba9125a542be660457a3 authored almost 11 years ago
f5da7ab1862917b940c6ba9125a542be660457a3 authored almost 11 years ago
Stopped RSpec turning failure message lines that should be white to red
11794893991f455866755bf8262aad33dcdc3350 authored almost 11 years ago
11794893991f455866755bf8262aad33dcdc3350 authored almost 11 years ago
Fixing ListOfPathsDiffFormatter on ruby 2.0.0 and jruby
51ca251b9b2674da308194ac2b3a5850228d3805 authored almost 11 years ago
51ca251b9b2674da308194ac2b3a5850228d3805 authored almost 11 years ago
Added type and regexp matching output to ListOfPathsFormatter
ddad5101686c7425993078d4bcf481cde9bec4aa authored almost 11 years ago
ddad5101686c7425993078d4bcf481cde9bec4aa authored almost 11 years ago
Updating nested json diff formatter to handle new Difference types
d9ca7793f096631b8e7f9a3e42da4ad34214ec24 authored almost 11 years ago
d9ca7793f096631b8e7f9a3e42da4ad34214ec24 authored almost 11 years ago
Creating multiple Differnce classes
553d7f468c87916febe6f2dbcdbc88cb6cae6bda authored almost 11 years ago
553d7f468c87916febe6f2dbcdbc88cb6cae6bda authored almost 11 years ago
Merge branch 'master' into release-1.1.0
1202b47386cbac7a7e62f2f50212233e770205be authored almost 11 years ago
1202b47386cbac7a7e62f2f50212233e770205be authored almost 11 years ago
Update README.md
1ca5bd965376a88f035f8dd1eab33322a499ea1e authored almost 11 years ago
1ca5bd965376a88f035f8dd1eab33322a499ea1e authored almost 11 years ago
Update terminology.md
ea54cb6ee04ece545213d70419f5a16ab373c984 authored almost 11 years ago
ea54cb6ee04ece545213d70419f5a16ab373c984 authored almost 11 years ago
Update README.md
1fc0dd680855b365893d3c270bb779f508e8b91b authored almost 11 years ago
1fc0dd680855b365893d3c270bb779f508e8b91b authored almost 11 years ago
Update README.md
eb75cbd228b69514c207591ab0576a10a04b2fcd authored almost 11 years ago
eb75cbd228b69514c207591ab0576a10a04b2fcd authored almost 11 years ago
Update README.md
bfff8edaa042a6bba040cf65883c6d3a30250026 authored almost 11 years ago
bfff8edaa042a6bba040cf65883c6d3a30250026 authored almost 11 years ago
Update README.md
ad8b8f7c3623ae03ff9562a620d08d34803310dd authored almost 11 years ago
ad8b8f7c3623ae03ff9562a620d08d34803310dd authored almost 11 years ago
Adding doc README
c2f236fa147fdf26492bde13162f4e79eebd850b authored almost 11 years ago
c2f236fa147fdf26492bde13162f4e79eebd850b authored almost 11 years ago
Added spec for type_diff with unexpected_keys:false
c9f3c07739af7584d64aa3c135bd9bdd859f4618 authored almost 11 years ago
c9f3c07739af7584d64aa3c135bd9bdd859f4618 authored almost 11 years ago
Cleaning up Matchers public methods
1e97456f9d0aab327c0623a0edaca73a30545456 authored almost 11 years ago
1e97456f9d0aab327c0623a0edaca73a30545456 authored almost 11 years ago
Moved NoDiffIndicator into its own class
d34676ca6147ed0e8aca9a8b413af8715277a4a5 authored almost 11 years ago
d34676ca6147ed0e8aca9a8b413af8715277a4a5 authored almost 11 years ago