#!/usr/bin/env python import sys from ert_tests.run_tests import * from ert.test import ErtTestRunner #runTestsInClass("ert_tests.util.test_string_list.StringListTest") ErtTestRunner.runTestsInClass("ert_tests.run.test_run.RunTest")
#!/usr/bin/env python import sys import os from ert.test import ErtTestRunner sys.path.append( os.path.realpath( os.path.join(os.path.dirname( os.path.abspath( __file__)) , "../") )) if __name__ == '__main__': ErtTestRunner.runTestsInDirectory(".")
if len(test_result.errors) or len(test_result.failures): test_result.printErrors() return False else: return True if __name__ == '__main__': TEST_PYTHONPATH = sys.argv[1] os.environ["PYTHONPATH"] = TEST_PYTHONPATH + os.pathsep + os.getenv("PYTHONPATH", "") for path_element in reversed(TEST_PYTHONPATH.split(os.pathsep)): sys.path.insert(0, path_element) test_class_path = sys.argv[2] argv = [] try: argv = sys.argv[3:] except IndexError: pass from ert.test import ErtTestRunner tests = ErtTestRunner.getTestsFromTestClass(test_class_path, argv) # Set verbosity to 2 to see which test method in a class that fails. if runTestCase(tests, verbosity=0): sys.exit(0) else: sys.exit(1)
sys.stderr.write( "=================================================================\n" ) sys.stderr.write("Test:%s failure \n" % test.id()) sys.stderr.write("%s\n" % trace_back) return False else: return True if __name__ == '__main__': PYTHONPATH = sys.argv[1] sys.path.insert(0, PYTHONPATH) test_class_path = sys.argv[2] argv = [] try: argv = sys.argv[3:] except IndexError: pass from ert.test import ErtTestRunner tests = ErtTestRunner.getTestsFromTestClass(test_class_path, argv) if runTestCase(tests): sys.exit(0) else: sys.exit(1)