Sha256: fd765e916488af3c45c6bb88e7a7f9e5c4fb0102ae9155e6bc63496f53a438a5

Contents?: true

Size: 328 Bytes

Versions: 21

Compression:

Stored size: 328 Bytes

Contents

RSpec::Matchers.define :be_default_gateway do
  match do |ip_address|
    backend.check_routing_table(
      example,
      {
        :destination => 'default',
        :gateway     => ip_address,
        :interface   => @interface
      }
    )
  end
  chain :with_interface do |interface|
    @interface = interface
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
serverspec-0.5.3 lib/serverspec/matchers/be_default_gateway.rb
serverspec-0.5.2 lib/serverspec/matchers/be_default_gateway.rb
serverspec-0.5.1 lib/serverspec/matchers/be_default_gateway.rb
serverspec-0.5.0 lib/serverspec/matchers/be_default_gateway.rb
serverspec-0.4.14 lib/serverspec/matchers/be_default_gateway.rb
serverspec-0.4.13 lib/serverspec/matchers/be_default_gateway.rb
serverspec-0.4.12 lib/serverspec/matchers/be_default_gateway.rb
serverspec-0.4.11 lib/serverspec/matchers/be_default_gateway.rb
serverspec-0.4.10 lib/serverspec/matchers/be_default_gateway.rb
serverspec-0.4.9 lib/serverspec/matchers/be_default_gateway.rb
serverspec-0.4.8 lib/serverspec/matchers/be_default_gateway.rb
serverspec-0.4.7 lib/serverspec/matchers/be_default_gateway.rb
serverspec-0.4.6 lib/serverspec/matchers/be_default_gateway.rb
serverspec-0.4.5 lib/serverspec/matchers/be_default_gateway.rb
serverspec-0.4.4 lib/serverspec/matchers/be_default_gateway.rb
serverspec-0.4.3 lib/serverspec/matchers/be_default_gateway.rb
serverspec-0.4.2 lib/serverspec/matchers/be_default_gateway.rb
serverspec-0.4.1 lib/serverspec/matchers/be_default_gateway.rb
serverspec-0.4.0 lib/serverspec/matchers/be_default_gateway.rb
serverspec-0.3.2 lib/serverspec/matchers/be_default_gateway.rb