Exemplo n.º 1
0
 def test_event_exists(self):
     handler = Handler()
     with patch.object(Handler, '_api_request') as mock_method:
         # check hit
         sentinel.Response.status_code = 200
         mock_method.return_value = sentinel.Response
         self.assertEqual(handler.event_exists('sensu.test', 'cron'), True)
         mock_method.assert_called_with('/event/sensu.test/cron')
         # check miss
         sentinel.Response.status_code = 404
         self.assertEqual(handler.event_exists('sensu.test', 'cron'), False)
         mock_method.assert_called_with('/event/sensu.test/cron')