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