summaryrefslogtreecommitdiff
path: root/buildscripts/idl/run_tests.py
diff options
context:
space:
mode:
Diffstat (limited to 'buildscripts/idl/run_tests.py')
-rw-r--r--buildscripts/idl/run_tests.py9
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())