def test_parseLine_Noteline_newTaskname(self):
     #init
     line = "NOTE: package test: Started"
     task, task_printed, warning_count, error_count = START_STATE_ERRORLOGGER
     txt_expect = "[test]"
     type_expect = TYPE_NOTE
     #exec
     txt_after, type_after = parse_line(line)
     #eval
     self.assertEqual(txt_after,txt_expect,
             "'{0}'!='{1}'".format(txt_after,txt_expect))
     self.assertEqual(type_after,type_expect,
             "'{0}'!='{1}'".format(type_after,type_expect))
 def test_parseLine_error_newOutput(self):
     #init
     line = "eRrOr: abcdefg hijkl"
     task, task_printed, warning_count, error_count = START_STATE_ERRORLOGGER
     txt_expect = "ERROR: abcdefg hijkl"
     type_expect = TYPE_ERROR
     #exec
     txt_after, type_after = parse_line(line)
     #eval
     self.assertEqual(txt_after,txt_expect,
             "'{0}'!='{1}'".format(txt_after,txt_expect))
     self.assertEqual(type_after,type_expect,
             "'{0}'!='{1}'".format(type_after,type_expect))
 def test_parseLine_empty_noChanges(self):
     #init
     line = ""
     task, task_printed, warning_count, error_count = START_STATE_ERRORLOGGER
     txt_expect = ""
     type_expect = TYPE_IGNORED
     #exec
     txt_after, type_after = parse_line(line)
     #eval
     self.assertEqual(txt_after,txt_expect,
             "'{0}'!='{1}'".format(txt_after,txt_expect))
     self.assertEqual(type_after,type_expect,
             "'{0}'!='{1}'".format(type_after,type_expect))