summaryrefslogtreecommitdiff
path: root/buildscripts
diff options
context:
space:
mode:
authorMark Benvenuto <mark.benvenuto@mongodb.com>2017-04-18 14:58:35 -0400
committerMark Benvenuto <mark.benvenuto@mongodb.com>2017-04-18 14:58:35 -0400
commit2b88583e495389893cb9f4a392b226c7f103fd82 (patch)
treed927f780303e248197636fac16f30d6b0e748b84 /buildscripts
parentb47300a80384e48dd6e17bae7a81479f7b9f1a2c (diff)
downloadmongo-2b88583e495389893cb9f4a392b226c7f103fd82.tar.gz
SERVER-28307 Integrate IDL python tests into evergreen
Diffstat (limited to 'buildscripts')
-rw-r--r--buildscripts/idl/run_tests.py9
-rw-r--r--buildscripts/idl/tests/test_binder.py2
-rw-r--r--buildscripts/idl/tests/test_parser.py2
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: