Skip to content

Instantly share code, notes, and snippets.

@bethesque
Last active December 18, 2015 02:59
Show Gist options
  • Save bethesque/378832130b124669d1ff to your computer and use it in GitHub Desktop.
Save bethesque/378832130b124669d1ff to your computer and use it in GitHub Desktop.
Ruby pact libraries

https://github.com/realestate-com-au/pact - rpsec specific stuff, top level, executables https://github.com/bethesque/pact-mock_service - standalone, used by javascript, starts up service, listens, writes pact, verification https://github.com/bethesque/pact-support - matching logic, domain objects https://github.com/bethesque/pact-support/blob/master/spec/pact_specification/compliance-2.0.rb - pact specification test, people might want version 3 soonish.

https://github.com/bethesque/pact-mock-service-npm - standalone package using travelling ruby https://github.com/bethesque/pact-mock_service/blob/master/tasks/package.rake - this is the task that builds the packages

https://github.com/DiUS/pact-consumer-js-dsl - the javascript DSL that wraps the ruby or standalone mock server.

pact-minitest

https://github.com/pact-foundation - got bits and bobs and javascript stuff

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment