diff --git a/auto/stylize_as_junit.py b/auto/stylize_as_junit.py index 49e8aff7..d931fbd9 100644 --- a/auto/stylize_as_junit.py +++ b/auto/stylize_as_junit.py @@ -8,6 +8,7 @@ import sys import os +import re from glob import glob import argparse @@ -110,7 +111,7 @@ def run(self): self.test_suites[k] = [v] ts = [] for suite_name in self.test_suites: - ts.append(TestSuite(suite_name, self.test_suites[suite_name])) + ts.append(TestSuite(re.sub(r'\.(testfail|testpass|testResults)$', '', suite_name), self.test_suites[suite_name])) with open(self.output, 'w') as f: TestSuite.to_file(f, ts, prettyprint='True', encoding='utf-8')