@@ -500,6 +500,8 @@ def __init__(self, FullManageProjectName, build_dir, env, compiler, testsuite, c
500500 unit_path = os .path .join (build_dir ,env + '.vce' )
501501 self .failed_count = 0
502502 self .passed_count = 0
503+ self .useStartLine = False
504+ self .noResults = False
503505
504506 if os .path .exists (cov_path ) and os .path .exists (cov_path [:- 4 ]):
505507 self .using_cover = True
@@ -900,10 +902,10 @@ def write_testcase(self, tc, unit_name, func_name, st_is_monitored = False, unit
900902
901903 testcaseString = testcaseStringExtraStatus
902904 data = testcaseString % (tc_name_full , unitName , deltaTimeStr , fpath , startLine , extraStatus , msg )
903- self .fh .write (data .encode (self .envFmt , "replace" ))
905+ self .fh .write (data .encode (self .encFmt , "replace" ))
904906 else :
905907 data = testcaseString % (tc_name_full , classname , deltaTimeStr , extraStatus , msg ) + "\n "
906- self .fh .write (data .encode (self .envFmt , "replace" ))
908+ self .fh .write (data .encode (self .encFmt , "replace" ))
907909
908910#
909911# Internal - no support for skipped test cases yet
@@ -950,8 +952,8 @@ def was_test_case_skipped(self, tc, searchName, isSystemTest):
950952# Internal - write the end of the jUnit XML file and close it
951953#
952954 def end_test_results_file (self ):
953- self .fh .write (" </testsuite>\n " .encode (self .envFmt , "replace" ))
954- self .fh .write ("</testsuites>\n " .encode (self .envFmt , "replace" ))
955+ self .fh .write (" </testsuite>\n " .encode (self .encFmt , "replace" ))
956+ self .fh .write ("</testsuites>\n " .encode (self .encFmt , "replace" ))
955957 self .fh .close ()
956958
957959#
0 commit comments