brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.1 KiB · 62e15dd Raw
82 lines · python
1## Test the env command (passing tests).2 3# RUN: %{lit} -a %{inputs}/shtest-env-positive \4# RUN:   | FileCheck -match-full-lines %s5#6# END.7 8## Test the env command's successful executions.9 10# CHECK: -- Testing: 11 tests{{.*}}11 12# CHECK: PASS: shtest-env :: env-args-last-is-assign.txt ({{[^)]*}})13# CHECK: env FOO=114# CHECK: # executed command: env FOO=115# CHECK-NOT: # error:16# CHECK: --17 18# CHECK: PASS: shtest-env :: env-args-last-is-u-arg.txt ({{[^)]*}})19# CHECK: env -u FOO20# CHECK: # executed command: env -u FOO21# CHECK-NOT: # error:22# CHECK: --23 24# CHECK: PASS: shtest-env :: env-args-last-is-u.txt ({{[^)]*}})25# CHECK: env -u26# CHECK: # executed command: env -u27# CHECK-NOT: # error:28# CHECK: --29 30# CHECK: PASS: shtest-env :: env-args-nested-none.txt ({{[^)]*}})31# CHECK: env env env32# CHECK: # executed command: env env env33# CHECK-NOT: # error:34# CHECK: --35 36# CHECK: PASS: shtest-env :: env-calls-env.txt ({{[^)]*}})37# CHECK: env env | {{.*}}38# CHECK: # executed command: env env39# CHECK-NOT: # error:40# CHECK: --41 42# CHECK: PASS: shtest-env :: env-current-testcase.txt ({{[^)]*}})43# CHECK: # executed command: bash -c 'echo $LIT_CURRENT_TESTCASE'44# CHECK-NOT: # error:45# CHECK: --46 47# CHECK: PASS: shtest-env :: env-i.txt ({{[^)]*}})48# CHECK: env -i | {{.*}}49# CHECK: # executed command: env -i50# CHECK-NOT: # error:51# CHECK: --52 53# CHECK: PASS: shtest-env :: env-no-subcommand.txt ({{[^)]*}})54# CHECK: env | {{.*}}55# CHECK: # executed command: env56# CHECK: env FOO=2 BAR=1 | {{.*}}57# CHECK: # executed command: env FOO=2 BAR=158# CHECK-NOT: # error:59# CHECK: --60 61# CHECK: PASS: shtest-env :: env-u.txt ({{[^)]*}})62# CHECK: env -u FOO | {{.*}}63# CHECK: # executed command: env -u FOO64# CHECK-NOT: # error:65# CHECK: --66 67# CHECK: PASS: shtest-env :: env.txt ({{[^)]*}})68# CHECK: env A_FOO=999 | {{.*}}69# CHECK: # executed command: env A_FOO=99970# CHECK-NOT: # error:71# CHECK: --72 73# CHECK: PASS: shtest-env :: mixed.txt ({{[^)]*}})74# CHECK: env A_FOO=999 -u FOO | {{.*}}75# CHECK: # executed command: env A_FOO=999 -u FOO76# CHECK-NOT: # error:77# CHECK: --78 79# CHECK: Total Discovered Tests: 1180# CHECK: Passed: 11 {{\([0-9]*\.[0-9]*%\)}}81# CHECK-NOT: {{.}}82