def test_simple_owc_level(self): plugin = Plugin() plugin.add_result(OK, 'OK') plugin.add_result(WARNING, 'WARNING') plugin.add_result(CRITICAL, 'CRITICAL') self.assertEqual(plugin.get_message(joiner=', ', msglevels=[WARNING]), ', '.join(['WARNING']))
def test_simple_cw(self): plugin = Plugin() plugin.add_result(CRITICAL, 'OK') plugin.add_result(WARNING, 'WARNING') plugin.add_result(WARNING, 'WARNING') plugin.add_result(WARNING, 'WARNING') plugin.add_result(WARNING, 'UNKNOWN') self.assertEqual(plugin.get_code(), CRITICAL)
def test_simple_ok(self): plugin = Plugin() plugin.add_result(OK, 'OK') self.assertEqual(plugin.get_message(), 'OK')
def test_simple_ow(self): plugin = Plugin() plugin.add_result(OK, 'OK') plugin.add_result(WARNING, 'WARNING') self.assertEqual(plugin.get_code(), WARNING)
def test_simple_owc(self): plugin = Plugin() plugin.add_result(OK, 'OK') plugin.add_result(WARNING, 'WARNING') plugin.add_result(CRITICAL, 'CRITICAL') self.assertEqual(plugin.get_code(), CRITICAL)
def test_simple_critical(self): plugin = Plugin() plugin.add_result(CRITICAL, 'CRITICAL') self.assertEqual(plugin.get_code(), CRITICAL)