Class: Booth::Comparisons::Domain

Inherits:
Object
  • Object
show all
Includes:
Logging, Calls
Defined in:
lib/booth/comparisons/domain.rb

Overview

Compares two FQDN (fully quantified domain name).

Instance Method Summary collapse

Instance Method Details

#callObject



13
14
15
16
17
18
19
20
# File 'lib/booth/comparisons/domain.rb', line 13

def call
  return Tron.success(:identical_domains) if expected == actual

  log { "The expected domain #{expected.inspect} does not match actual #{actual.inspect}" }
  Tron.failure :mismatching_domain, expected: raw_expected,
                                    actual: raw_actual,
                                    public_message:
end