FAQ | This is a LIVE service | Changelog

Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
run_test_suite.py 560 B
import sys
from unittest import TestLoader, TestSuite

from HtmlTestRunner import HTMLTestRunner


from integration.partial.test_deposition import TestDeposition
from integration.partial.test_env_suit import TestEnvSuit


def run_tests_and_report(output: str):
    tests: TestSuite = TestLoader().loadTestsFromTestCase(TestDeposition)
    tests.addTests(TestLoader().loadTestsFromTestCase(TestEnvSuit))
    runner = HTMLTestRunner(output=output, combine_reports = True)

    runner.run(tests)


if __name__ == '__main__':
    run_tests_and_report(sys.argv[1])