Sha256: 785dca9c5cb9400ae8facd2cc0980ce5eedf37d5fe08238d540a02ffd4f716c8
Contents?: true
Size: 597 Bytes
Versions: 2
Compression:
Stored size: 597 Bytes
Contents
require 'pact_broker/client/pacticipants' require 'pact_broker/client/versions' require 'pact_broker/client/pacts' module PactBroker module Client DEFAULT_PACT_BROKER_BASE_URL = 'http://pact-broker' class PactBrokerClient DEFAULT_OPTIONS = {base_url: DEFAULT_PACT_BROKER_BASE_URL} attr_reader :base_url def initialize options = {} merged_options = DEFAULT_OPTIONS.merge(options) @base_url = merged_options[:base_url] end def pacticipants PactBroker::Client::Pacticipants.new base_url: base_url end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
pact_broker-client-0.0.2 | lib/pact_broker/client/pact_broker_client.rb |
pact_broker-client-0.0.1 | lib/pact_broker/client/pact_broker_client.rb |