def test_python_java_classes(): """ Run Python tests against JPY test classes """ sub_env = {'PYTHONPATH': _build_dir()} log.info('Executing Python unit tests (against JPY test classes)...') return jpyutil._execute_python_scripts(python_java_jpy_tests, env=sub_env)
def test_python_java_rt(): """ Run Python test cases against Java runtime classes. """ sub_env = {'PYTHONPATH': _build_dir()} log.info('Executing Python unit tests (against Java runtime classes)...') return jpyutil._execute_python_scripts(python_java_rt_tests, env=sub_env)
def test_python_java_classes(): """ Run Python tests against JPY test classes """ sub_env = {'PYTHONPATH': _build_dir()} log.info('Executing Python unit tests (against JPY test classes)...') return jpyutil._execute_python_scripts(python_java_jpy_tests, env=sub_env)
def test_python_java_rt(): """ Run Python test cases against Java runtime classes. """ sub_env = {'PYTHONPATH': _build_dir()} log.info('Executing Python unit tests (against Java runtime classes)...') return jpyutil._execute_python_scripts(python_java_rt_tests, env=sub_env)
self.set_value(new_value) def restore(self): if self.changed: self._set_value(self.saved_value) self.changed = False pp = EnvVar('PYTHONPATH') # # Python unit tests with Java runtime classes # log.info('Executing Python unit tests (against Java runtime classes)...') pp.prepend_path(build_dir) fails = jpyutil._execute_python_scripts(python_java_rt_tests) pp.restore() if fails > 0: log.error( str(fails) + ' Python unit test(s) failed. Installation is likely broken.') exit(1) if do_maven: # # Python unit tests with jpy test classes built by Maven # log.info('Executing Python unit tests (against jpy test classes)...') pp.prepend_path(build_dir)
self.set_value(new_value) def restore(self): if self.changed: self._set_value(self.saved_value) self.changed = False pp = EnvVar('PYTHONPATH') # # Python unit tests with Java runtime classes # log.info('Executing Python unit tests (against Java runtime classes)...') pp.prepend_path(build_dir) fails = jpyutil._execute_python_scripts(python_java_rt_tests) pp.restore() if fails > 0: log.error(str(fails) + ' Python unit test(s) failed. Installation is likely broken.') exit(1) if do_maven: # # Python unit tests with jpy test classes built by Maven # log.info('Executing Python unit tests (against jpy test classes)...') pp.prepend_path(build_dir) fails = jpyutil._execute_python_scripts(python_java_jpy_tests) pp.restore()