Sha256: 8741e47f03782c86084404a03b0d0d9e90e84010a0f466d068cdd4ce3bdf04a1
Contents?: true
Size: 653 Bytes
Versions: 4
Compression:
Stored size: 653 Bytes
Contents
require 'pact/consumer' require 'pact/consumer/spec_hooks' module Pact module Consumer module RSpec include Pact::Consumer::ConsumerContractBuilders end end end hooks = Pact::Consumer::SpecHooks.new RSpec.configure do |config| config.include Pact::Consumer::RSpec, :pact => true config.before :all, :pact => true do hooks.before_all end config.before :each, :pact => true do | example | hooks.before_each example.example.full_description end config.after :each, :pact => true do | example | hooks.after_each example.example.full_description end config.after :suite do hooks.after_suite end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
pact-1.1.0 | lib/pact/consumer/rspec.rb |
pact-1.1.0.rc5 | lib/pact/consumer/rspec.rb |
pact-1.1.0.rc4 | lib/pact/consumer/rspec.rb |
pact-1.1.0.rc3 | lib/pact/consumer/rspec.rb |