1*4bac8fd8SConnie## Test the cat command. 2*4bac8fd8SConnie# 3*4bac8fd8SConnie# RUN: not %{lit} -a -v %{inputs}/shtest-cat \ 4*4bac8fd8SConnie# RUN: | FileCheck -match-full-lines %s 5*4bac8fd8SConnie# END. 6*4bac8fd8SConnie 7*4bac8fd8SConnie# CHECK: FAIL: shtest-cat :: cat-error-0.txt ({{[^)]*}}) 8*4bac8fd8SConnie# CHECK: cat -b temp1.txt 9*4bac8fd8SConnie# CHECK: # .---command stderr{{-*}} 10*4bac8fd8SConnie# CHECK-NEXT: # | Unsupported: 'cat': option -b not recognized 11*4bac8fd8SConnie# CHECK: # error: command failed with exit status: 1 12*4bac8fd8SConnie 13*4bac8fd8SConnie# CHECK: FAIL: shtest-cat :: cat-error-1.txt ({{[^)]*}}) 14*4bac8fd8SConnie# CHECK: cat temp1.txt 15*4bac8fd8SConnie# CHECK: # .---command stderr{{-*}} 16*4bac8fd8SConnie# CHECK-NEXT: # | [Errno 2] No such file or directory: 'temp1.txt' 17*4bac8fd8SConnie# CHECK: # error: command failed with exit status: 1 18*4bac8fd8SConnie 19*4bac8fd8SConnie# CHECK: PASS: shtest-cat :: cat.txt ({{[^)]*}}) 20*4bac8fd8SConnie 21*4bac8fd8SConnie# CHECK: Total Discovered Tests: 3 22*4bac8fd8SConnie# CHECK-NEXT: Passed: 1 {{\([0-9]*\.[0-9]*%\)}} 23*4bac8fd8SConnie# CHECK-NEXT: Failed: 2 {{\([0-9]*\.[0-9]*%\)}} 24