lib/pact/provider/configuration/service_provider_dsl.rb in pact-1.27.0 vs lib/pact/provider/configuration/service_provider_dsl.rb in pact-1.28.0.rc1

- old
+ new

@@ -1,6 +1,7 @@ require 'pact/provider/configuration/pact_verification' +require 'pact/provider/configuration/pact_verification_from_broker' require 'pact/provider/configuration/service_provider_config' require 'pact/errors' module Pact @@ -51,13 +52,21 @@ end def honours_pact_with consumer_name, options = {}, &block create_pact_verification consumer_name, options, &block end + + def honours_pacts_from_pact_broker &block + create_pact_verification_from_broker &block + end end def create_pact_verification consumer_name, options, &block PactVerification.build(consumer_name, options, &block) + end + + def create_pact_verification_from_broker(&block) + PactVerificationFromBroker.build(name, &block) end def finalize validate create_service_provider