class Pact::Doc::SortInteractions

Public Class Methods

call(interactions) click to toggle source
# File lib/pact/doc/sort_interactions.rb, line 4
def self.call interactions
  interactions.sort{|a, b| sortable_id(a) <=> sortable_id(b)}
end
sortable_id(interaction) click to toggle source
# File lib/pact/doc/sort_interactions.rb, line 9
def self.sortable_id interaction
  "#{(interaction.description || '').downcase} #{interaction.response.status} #{(interaction.provider_state || '').downcase}"
end