spec/gentoo/port_spec.rb in serverspec-0.6.21 vs spec/gentoo/port_spec.rb in serverspec-0.6.22

- old
+ new

@@ -8,5 +8,23 @@ end describe port('invalid') do it { should_not be_listening } end + +describe port(80) do + it { should be_listening.with("tcp") } + its(:command) { should eq 'netstat -tunl | grep -- \\^tcp\\ .\\*:80\\ ' } +end + +describe port(123) do + it { should be_listening.with("udp") } + its(:command) { should eq 'netstat -tunl | grep -- \\^udp\\ .\\*:123\\ ' } +end + +describe port(80) do + it { + expect { + should be_listening.with('not implemented') + }.to raise_error(ArgumentError, %r/\A`be_listening` matcher doesn\'t support/) + } +end