def test_check_output(self):
        check = SmtpHealthCheck()
        check.results = OrderedDict([('Status', 'OK'), ('TestFloat', 1.004),
                                     ('TestInt', 10), ('TestNone', None)])
        f = StringIO()
        self.assertEqual(0, check.output(f))
        self.assertEqual(
            """\
Status: OK
TestFloat: 1.00400
TestInt: 10
TestNone: 
""", f.getvalue())
    def test_check_output(self):
        check = SmtpHealthCheck()
        check.results = OrderedDict([('Status', 'OK'),
                                     ('TestFloat', 1.004),
                                     ('TestInt', 10),
                                     ('TestNone', None)])
        f = StringIO()
        self.assertEqual(0, check.output(f))
        self.assertEqual("""\
Status: OK
TestFloat: 1.00400
TestInt: 10
TestNone: 
""", f.getvalue())
 def test_check_output_critical(self):
     check = SmtpHealthCheck()
     check.results = OrderedDict([('Status', 'CRITICAL')])
     f = StringIO()
     self.assertEqual(1, check.output(f))
 def test_check_output_critical(self):
     check = SmtpHealthCheck()
     check.results = OrderedDict([('Status', 'CRITICAL')])
     f = StringIO()
     self.assertEqual(1, check.output(f))