def test_event_source_log_event(self): data = str(GUID).encode("utf8") event_logs.event_source(GUID).log_event(data=data) for event in yield_logs(): if event.SourceName == GUID and event.Data == data: self.assertTrue(True) break else: self.assertTrue(False)
def test_event_source_from_good_string_default_log(self): self.assertTrue( isinstance( event_logs.event_source(GUID), event_logs.EventSource ) )
def test_event_source_from_good_string(self): self.assertTrue( isinstance( event_logs.event_source(r"%s\%s" %(LOG_NAME, GUID)), event_logs.EventSource ) )
def tearDown(self): event_logs.event_source(r"%s\%s" %(LOG_NAME, GUID)).delete()
def test_event_source_as_string(self): self.assertTrue(event_logs.event_source(GUID).as_string())
def test_event_source_from_bad_string(self): with self.assertRaises(event_logs.x_event_logs): event_logs.event_source("")
from winsys import event_logs try: source = event_logs.event_source ("WinSys") except event_logs.x_not_found: source = event_logs.EventSource.create ("WinSys") try: source.log_event (type="information", message="Testing") finally: source.delete ()
def tearDown(self): event_logs.event_source(r"%s\%s" % (LOG_NAME, GUID)).delete()
def test_event_source_from_good_string_default_log(self): self.assertTrue( isinstance(event_logs.event_source(GUID), event_logs.EventSource))
def test_event_source_from_good_string(self): self.assertTrue( isinstance(event_logs.event_source(r"%s\%s" % (LOG_NAME, GUID)), event_logs.EventSource))
def test_event_source_from_none(self): self.assertTrue(event_logs.event_source(None) is None)
def test_event_source_from_event_source(self): for s in event_logs.event_sources(): self.assertTrue(isinstance(s, event_logs.EventSource)) self.assertTrue(event_logs.event_source(s) is s) break
from winsys import event_logs try: source = event_logs.event_source("WinSys") except event_logs.x_not_found: source = event_logs.EventSource.create("WinSys") try: source.log_event(type="information", message="Testing") finally: source.delete()