예제 #1
0
    def test_error(self):
        NagiosLogger.error(sentinel.message)

        self.mock_status.add_error.assert_called_once_with(
            sentinel.message)
        self.assertEqual(NagiosLogger.status, sentinel.with_error)
예제 #2
0
    def test_error(self):
        NagiosLogger.error(sentinel.message)

        self.mock_status.add_error.assert_called_once_with(sentinel.message)
        self.assertEqual(NagiosLogger.status, sentinel.with_error)
예제 #3
0
 def test_exits_critical(self):
     err = _guarded_run(lambda: NagiosLogger.error('An error'))
     self.assertEqual(err.code, 2)
예제 #4
0
 def test_exits_critical(self):
     err = _guarded_run(lambda: NagiosLogger.error('An error'))
     self.assertEqual(err.code, 2)