spec/gentoo/default_gateway_spec.rb in serverspec-0.6.16 vs spec/gentoo/default_gateway_spec.rb in serverspec-0.6.17

- old
+ new

@@ -1,7 +1,16 @@ require 'spec_helper' include Serverspec::Helper::Gentoo -describe 'Serverspec default gateway matchers of Gentoo family' do - it_behaves_like 'support default gateway matcher' +describe default_gateway do + let(:stdout) { "default via 192.168.1.1 dev eth1 \r\n" } + + its(:ipaddress) { should eq '192.168.1.1' } + its(:command) { should eq "ip route | grep -E '^default |^default '" } + + its(:interface) { should eq 'eth1' } + its(:command) { should eq "ip route | grep -E '^default |^default '" } + + its(:ipaddress) { should_not eq '192.168.1.2' } + its(:interface) { should_not eq 'eth0' } end