1# Check the various features of the ShTest format. 2# 3# RUN: not %{lit} -j 1 -v %{inputs}/shtest-output-printing > %t.out 4# RUN: FileCheck --input-file %t.out %s 5# 6# END. 7 8# CHECK: -- Testing: 9 10# CHECK: FAIL: shtest-output-printing :: basic.txt 11# CHECK-NEXT: *** TEST 'shtest-output-printing :: basic.txt' FAILED *** 12# CHECK-NEXT: Script: 13# CHECK-NEXT: -- 14# CHECK: -- 15# CHECK-NEXT: Exit Code: 1 16# 17# CHECK: Command Output 18# CHECK-NEXT: -- 19# CHECK-NEXT: $ "true" 20# CHECK-NEXT: $ "echo" "hi" 21# CHECK-NEXT: # command output: 22# CHECK-NEXT: hi 23# 24# CHECK: $ "wc" "missing-file" 25# CHECK-NEXT: # redirected output from '{{.*}}/basic.txt.tmp.out': 26# CHECK-NEXT: missing-file{{.*}} No such file or directory 27# CHECK: note: command had no output on stdout or stderr 28# CHECK-NEXT: error: command failed with exit status: 1 29