Class: PactBroker::Versions::Selector

Inherits:
Pacts::Selector
  • Object
show all
Defined in:
lib/pact_broker/versions/selector.rb

Instance Method Summary collapse

Instance Method Details

#resolve_for_branch(consumer_version, resolved_branch_name) ⇒ Object



7
8
9
10
# File 'lib/pact_broker/versions/selector.rb', line 7

def resolve_for_branch(consumer_version, resolved_branch_name)
  # Need to rename branch to branch_name
  ResolvedSelector.new(self.to_h.merge({ resolved_branch_name: resolved_branch_name }.compact), consumer_version)
end