@@ -0,0 +1,883 @@
+import sys%0Afrom test_login_local import TestLoginLocal%0Afrom test_registration import TestRegistration%0Afrom unittest import TestSuite, TextTestRunner, TestLoader%0A%0Atest_cases = %5B%0A    TestLoginLocal,%0A    TestRegistration%0A%5D%0A%0Adef suite(gn2_url, es_url):%0A    the_suite = TestSuite()%0A    for case in test_cases:%0A        the_suite.addTests(initTest(case, gn2_url, es_url))%0A    return the_suite%0A%0Adef initTest(klass, gn2_url, es_url):%0A    loader = TestLoader()%0A    methodNames = loader.getTestCaseNames(klass)%0A    return %5Bklass(mname, gn2_url, es_url) for mname in methodNames%5D%0A%0Adef main(gn2_url, es_url):%0A    runner = TextTestRunner()%0A    runner.run(suite(gn2_url, es_url))%0A%0Aif __name__ == %22__main__%22:%0A    if len(sys.argv) %3C 3:%0A        raise Exception(%22Required arguments missing:%5Cn%5CtTry running %60run-integration-test.py %3Cgn2-url%3E %3Ces-url%3E%60%22)%0A    else:%0A        main(sys.argv%5B1%5D, sys.argv%5B2%5D)%0A

Add a runner for all integration tests.