diff options
Diffstat (limited to 'buildscripts/idl/run_tests.py')
-rw-r--r-- | buildscripts/idl/run_tests.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/buildscripts/idl/run_tests.py b/buildscripts/idl/run_tests.py index 9f1aaa11f92..cf04f7fee5a 100644 --- a/buildscripts/idl/run_tests.py +++ b/buildscripts/idl/run_tests.py @@ -14,11 +14,10 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. # """ -IDL Unit Test runner. +IDL Unit Test runner Generates a file called results.xml in the XUnit format. """ -from __future__ import absolute_import, print_function import sys import unittest @@ -33,8 +32,10 @@ def run_tests(): # my-py type information. all_tests = unittest.defaultTestLoader.discover(start_dir="tests") # type: ignore - runner = XMLTestRunner(verbosity=2, failfast=False, output='results') - result = runner.run(all_tests) + with open("results.xml", "wb") as output: + + runner = XMLTestRunner(verbosity=2, failfast=False, output=output) + result = runner.run(all_tests) sys.exit(not result.wasSuccessful()) |