18 lines · python
1# Check the lit adaption to run under unittest.2#3# RUN: %{python} %s %{inputs}/unittest-adaptor 2> %t.err4# RUN: FileCheck < %t.err %s5#6# CHECK-DAG: unittest-adaptor :: test-two.txt ... FAIL7# CHECK-DAG: unittest-adaptor :: test-one.txt ... ok8 9import sys10import unittest11 12import lit.LitTestCase13 14input_path = sys.argv[1]15unittest_suite = lit.LitTestCase.load_test_suite([input_path])16runner = unittest.TextTestRunner(verbosity=2)17runner.run(unittest_suite)18