1# Check the lit adaption to run under unittest. 2# 3# RUN: %{python} %s %{inputs}/unittest-adaptor 2> %t.err 4# RUN: FileCheck < %t.err %s 5# 6# CHECK-DAG: unittest-adaptor :: test-two.txt ... FAIL 7# CHECK-DAG: unittest-adaptor :: test-one.txt ... ok 8 9import sys 10import unittest 11 12import lit.LitTestCase 13 14input_path = sys.argv[1] 15unittest_suite = lit.LitTestCase.load_test_suite([input_path]) 16runner = unittest.TextTestRunner(verbosity=2) 17runner.run(unittest_suite) 18