#72 - Adding the ability to control incident status

This commit is contained in:
Mitsuo Takaki
2019-10-25 08:10:12 -07:00
parent 9e5d42f8b8
commit e132f8660b
6 changed files with 88 additions and 45 deletions

View File

@@ -96,8 +96,8 @@ class ConfigurationTest(unittest.TestCase):
sys.modules['requests'].request = request
self.configuration.evaluate()
self.assertEqual(self.configuration.status, cachet_url_monitor.status.COMPONENT_STATUS_PARTIAL_OUTAGE,
'Component status set incorrectly')
self.assertEqual(self.configuration.status, cachet_url_monitor.status.COMPONENT_STATUS_MAJOR_OUTAGE,
'Component status set incorrectly or custom incident status is incorrectly parsed')
def test_evaluate_with_timeout(self):
def request(method, url, headers, timeout=None):