spec/lib/flapjack/gateways/pagerduty_spec.rb in flapjack-0.8.11 vs spec/lib/flapjack/gateways/pagerduty_spec.rb in flapjack-0.8.12

- old
+ new

@@ -186,6 +186,22 @@ expect(ret).to eq([200, nil]) EM.stop end end + it "does not look for acknowledgements if all required credentials are not present" do + creds = {'subdomain' => 'example', + 'username' => 'sausage', + 'check' => 'PING'} + + expect(Flapjack::RedisPool).to receive(:new).and_return(redis) + fp = Flapjack::Gateways::Pagerduty.new(:config => config, :logger => @logger) + EM.synchrony do + result = fp.send(:pagerduty_acknowledged?, creds) + + expect(result).to be(nil) + EM.stop + end + + end + end