Exemple #1
0
 def test_check_mailq_domain(self):
     input = check_output(['cat', 'tests/mailq.test'])
     self.assertEqual(check_mailq(input, '*****@*****.**', False, 5, 10, 0, 0, 0, 0), (0, 'OKAY: mailq count and size okay | active=0;;;; count=2;5;10;; deferred=2;;;; hold=0;;;; recipients=10;0;0;; size=33217B;0;0;;'))
Exemple #2
0
 def test_check_mailq_perfdata_details(self):
     input = check_output(['cat', 'tests/mailq.test'])
     self.maxDiff = 2048
     self.assertEqual(check_mailq(input, default_re_email(), True, 5, 10, 0, 0, 0, 0), (1, 'WARNING: mailq count >5 | active=1;;;; count=7;5;10;; count[MAILER-DAEMON]=1 count[[email protected]]=2 count[[email protected]]=1 count[[email protected]]=1 count[[email protected]]=1 count[[email protected]]=1 deferred=5;;;; hold=1;;;; recipients=10;0;0;; recipients[MAILER-DAEMON]=1 recipients[[email protected]]=4 recipients[[email protected]]=1 recipients[[email protected]]=1 recipients[[email protected]]=1 recipients[[email protected]]=2 size=107800B;0;0;; size[MAILER-DAEMON]=18636B size[[email protected]]=33217B size[[email protected]]=20786B size[[email protected]]=495B size[[email protected]]=34176B size[[email protected]]=490B'))
Exemple #3
0
 def test_check_mailq_recipients_critical(self):
     input = check_output(['cat', 'tests/mailq.test'])
     self.assertEqual(check_mailq(input, default_re_email(), False, 10, 20, 0, 0, 1, 2), (2, 'CRITICAL: recipient count in mailq for filtered sender >2 | active=1;;;; count=7;10;20;; deferred=5;;;; hold=1;;;; recipients=10;1;2;; size=107800B;0;0;;'))
Exemple #4
0
 def test_check_mailq_recipients_warning(self):
     input = check_output(['cat', 'tests/mailq.test'])
     self.assertEqual(check_mailq(input, default_re_email(), False, 10, 20, 0, 0, 10, 20), (1, 'WARNING: recipient count in mailq for filtered sender >10 | active=1;;;; count=7;10;20;; deferred=5;;;; hold=1;;;; recipients=10;10;20;; size=107800B;0;0;;'))
Exemple #5
0
 def test_check_mailq_count_critical(self):
     input = check_output(['cat', 'tests/mailq.test'])
     self.assertEqual(check_mailq(input, default_re_email(), False, 1, 2, 0, 0, 0, 0), (2, 'CRITICAL: mailq count >2 | active=1;;;; count=7;1;2;; deferred=5;;;; hold=1;;;; recipients=10;0;0;; size=107800B;0;0;;'))
Exemple #6
0
 def test_check_mailq_count_warning(self):
     input = check_output(['cat', 'tests/mailq.test'])
     self.assertEqual(check_mailq(input, default_re_email(), False, 5, 10, 0, 0, 0, 0), (1, 'WARNING: mailq count >5 | active=1;;;; count=7;5;10;; deferred=5;;;; hold=1;;;; recipients=10;0;0;; size=107800B;0;0;;'))
Exemple #7
0
 def test_check_mailq_count_okay(self):
     input = check_output(['cat', 'tests/mailq.test'])
     self.assertEqual(check_mailq(input, default_re_email(), False, 10, 20, 0, 0, 0, 0), (0, 'OKAY: mailq count and size okay | active=1;;;; count=7;10;20;; deferred=5;;;; hold=1;;;; recipients=10;0;0;; size=107800B;0;0;;'))