Exemplo n.º 1
0
 def test_should_notify_match(self):
     p = MailProcessor(min_level=None)
     group = Mock(spec=Group)
     group.level = 5
     group.logger = 'root'
     self.assertTrue(p.should_notify(group=group, event=Mock()))
Exemplo n.º 2
0
 def test_should_notify_not_min_level(self):
     p = MailProcessor(min_level=2)
     group = Mock(spec=Group)
     group.level = 1
     self.assertFalse(p.should_notify(group=group, event=Mock()))
Exemplo n.º 3
0
 def test_should_notify_excluded(self):
     p = MailProcessor(min_level=None, exclude_loggers=['root'])
     group = Mock(spec=Group)
     group.level = 5
     group.logger = 'root'
     self.assertFalse(p.should_notify(group=group, event=Mock()))
Exemplo n.º 4
0
 def test_should_notify_no_send_to(self):
     p = MailProcessor()
     self.assertFalse(p.should_notify(group=Mock(), event=Mock()))