blob: 5cea51e4b445d9e2c1cf31be55c979952185c2e2 [file] [log] [blame]
__author__ = 'ktisha'
import sys
from pycharm_run_utils import PYTHON_VERSION_MAJOR, PYTHON_VERSION_MINOR
#noinspection PyUnresolvedReferences
import pycharm_commands # we need pycharm_commands module to be loaded
if __name__ == "__main__":
parameters = []
test_suite = sys.argv.pop(-1)
while test_suite.startswith("-"):
parameters.append(test_suite)
test_suite = sys.argv.pop(-1)
sys.argv = [test_suite, "--command-packages", "pycharm_commands", "pycharm_test"]
sys.argv.extend(parameters)
__file__ = test_suite
if PYTHON_VERSION_MINOR == 2 and PYTHON_VERSION_MAJOR == 4:
#noinspection PyCompatibility
execfile(test_suite)
else:
#noinspection PyCompatibility
with open(test_suite, "r") as fh:
exec (fh.read(), globals(), locals())