diff options
author | Mark Benvenuto <mark.benvenuto@mongodb.com> | 2017-04-18 14:58:35 -0400 |
---|---|---|
committer | Mark Benvenuto <mark.benvenuto@mongodb.com> | 2017-04-18 14:58:35 -0400 |
commit | 2b88583e495389893cb9f4a392b226c7f103fd82 (patch) | |
tree | d927f780303e248197636fac16f30d6b0e748b84 /buildscripts | |
parent | b47300a80384e48dd6e17bae7a81479f7b9f1a2c (diff) | |
download | mongo-2b88583e495389893cb9f4a392b226c7f103fd82.tar.gz |
SERVER-28307 Integrate IDL python tests into evergreen
Diffstat (limited to 'buildscripts')
-rw-r--r-- | buildscripts/idl/run_tests.py | 9 | ||||
-rw-r--r-- | buildscripts/idl/tests/test_binder.py | 2 | ||||
-rw-r--r-- | buildscripts/idl/tests/test_parser.py | 2 |
3 files changed, 6 insertions, 7 deletions
diff --git a/buildscripts/idl/run_tests.py b/buildscripts/idl/run_tests.py index cf04f7fee5a..9f1aaa11f92 100644 --- a/buildscripts/idl/run_tests.py +++ b/buildscripts/idl/run_tests.py @@ -14,10 +14,11 @@ # 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 @@ -32,10 +33,8 @@ def run_tests(): # my-py type information. all_tests = unittest.defaultTestLoader.discover(start_dir="tests") # type: ignore - with open("results.xml", "wb") as output: - - runner = XMLTestRunner(verbosity=2, failfast=False, output=output) - result = runner.run(all_tests) + runner = XMLTestRunner(verbosity=2, failfast=False, output='results') + result = runner.run(all_tests) sys.exit(not result.wasSuccessful()) diff --git a/buildscripts/idl/tests/test_binder.py b/buildscripts/idl/tests/test_binder.py index 6048f136a20..6b13e3598b9 100644 --- a/buildscripts/idl/tests/test_binder.py +++ b/buildscripts/idl/tests/test_binder.py @@ -24,7 +24,7 @@ import unittest if __package__ is None: import sys from os import path - sys.path.append(path.dirname(path.dirname(path.abspath(__file__)))) + sys.path.append(path.dirname(path.abspath(__file__))) from context import idl import testcase else: diff --git a/buildscripts/idl/tests/test_parser.py b/buildscripts/idl/tests/test_parser.py index 9a3af5c5747..9faf7ce589b 100644 --- a/buildscripts/idl/tests/test_parser.py +++ b/buildscripts/idl/tests/test_parser.py @@ -24,7 +24,7 @@ import unittest if __package__ is None: import sys from os import path - sys.path.append(path.dirname(path.dirname(path.abspath(__file__)))) + sys.path.append(path.dirname(path.abspath(__file__))) from context import idl import testcase else: |