From d9404bedbaed750d9fa84ff99afb9c67d2ae90d6 Mon Sep 17 00:00:00 2001 From: "Ilya.Kazakevich" Date: Sat, 15 Apr 2017 00:41:38 +0300 Subject: [PATCH] Fixing nose for PY-22641 nose may launch tests in file directly. It is always better to provide file since qname may be unresolved if no init.py in py2k --- python/helpers/pycharm/_jb_nosetest_runner.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/helpers/pycharm/_jb_nosetest_runner.py b/python/helpers/pycharm/_jb_nosetest_runner.py index 0887c4b28b25..51e318fc27d4 100644 --- a/python/helpers/pycharm/_jb_nosetest_runner.py +++ b/python/helpers/pycharm/_jb_nosetest_runner.py @@ -9,7 +9,7 @@ from teamcity.nose_report import TeamcityReport if __name__ == '__main__': path, targets, additional_args = jb_start_tests() - sys.argv += [path] if path else jb_patch_separator(targets, fs_glue=".", python_glue=".", fs_to_python_glue=":") + sys.argv += [path] if path else jb_patch_separator(targets, fs_glue="/", python_glue=".", fs_to_python_glue=".py:") sys.argv += additional_args jb_doc_args("Nosetest", sys.argv) nose.main(addplugins=[TeamcityReport()])