예제 #1
0
    def test_event(self):
        """Testing Event: dump()"""
        event = Event("example", Severity.CRITICAL, "message",
                      nodename="test", timestamp=0)
        assert event.is_event()
        assert event.dump() == "E|0|test|example|2|message"

        event = Event("example", Severity.CRITICAL, "message", nodename="test")
        assert event.dump() == ("E|%d|test|example|2|message" %
                                (int(time.time()),))
예제 #2
0
    def test_event(self):
        """Testing Event: dump()"""
        event = Event("example",
                      Severity.CRITICAL,
                      "message",
                      nodename="test",
                      timestamp=0)
        assert event.is_event()
        assert event.dump() == "E|0|test|example|2|message"

        event = Event("example", Severity.CRITICAL, "message", nodename="test")
        assert event.dump() == ("E|%d|test|example|2|message" %
                                (int(time.time()), ))
예제 #3
0
 def test_event_malformed(self):
     """Testing Event: malformed event"""
     with self.assertRaises(ValueError):
         Event.from_dump("E|0")
예제 #4
0
 def test_event_dump(self):
     """Testing Event: from_dump()"""
     event = Event.from_dump("E|0|test|example|2|message")
     assert event.dump() == "E|0|test|example|2|message" == repr(event)
예제 #5
0
 def test_event_malformed(self):
     """Testing Event: malformed event"""
     with self.assertRaises(ValueError):
         Event.from_dump("E|0")
예제 #6
0
 def test_event_dump(self):
     """Testing Event: from_dump()"""
     event = Event.from_dump("E|0|test|example|2|message")
     assert event.dump() == "E|0|test|example|2|message" == repr(event)