Beispiel #1
0
 def testshouldFailColorizeWithBackground(self):
     trace = "FATAL there could be an error in the application"
     level = 'WARN'
     sys.stdout = MemoryWriter()
     logcolors = LogColors()
     termcolors = TermColorCodes()
     logcolors.parse_config(PropertiesBackGround())
     message = Message(logcolors)
     notifier = notifications.Print()
     anylog = Log('out.log')
     message.parse(trace, anylog)
     output = logcolors.getLevelColor(level) + trace + termcolors.reset
     notifier.notify(message, anylog)
     self.assertNotEqual(output, sys.stdout.captured[0])
Beispiel #2
0
 def testLogColorsParseConfig(self):
     logcolors = LogColors()
     logcolors.parse_config(PropertiesMock())
     self.assertFalse(hasattr(logcolors, 'one'))
     self.assertFalse(hasattr(logcolors, 'two'))