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