def test_printErrorsVerbose2(self): "printErrors() looks correct in verbose=2 mode" try: raise Exception except: err = sys.exc_info() gtr = GreenTestResult(GreenStream(self.stream), None, 2) gtr.test_output_line = " some test output" test = MagicMock() gtr.addError(test, proto_error(err)) gtr.printErrors() self.assertTrue('\n\n' in self.stream.getvalue()) self.assertTrue('test_printErrorsVerbose2' in self.stream.getvalue()) self.assertTrue('raise Exception' in self.stream.getvalue()) self.assertTrue('Error' in self.stream.getvalue())
def test_printErrorsZHTML(self): "printErrors() looks correct in html mode" try: raise Exception except: err = sys.exc_info() gtr = GreenTestResult(GreenStream(self.stream), None, 4) gtr.colors.html = True gtr.test_output_line = " some test output" test = MagicMock() gtr.addError(test, proto_error(err)) gtr.printErrors() self.assertTrue('\n\n' in self.stream.getvalue()) self.assertTrue('(most recent call last)' in self.stream.getvalue()) self.assertTrue('test_printErrorsZHTML' in self.stream.getvalue()) self.assertTrue('raise Exception' in self.stream.getvalue()) self.assertTrue('Error' in self.stream.getvalue()) self.assertTrue('<span' in self.stream.getvalue()) self.assertTrue('color: rgb(' in self.stream.getvalue())