diff --git a/testsuite/expect/test35.2 b/testsuite/expect/test35.2 index 8ed60e56483d0492e2ce5867540ab8129cb46cc2..698807593bf39e67f6daad264a03c7798518bc5c 100755 --- a/testsuite/expect/test35.2 +++ b/testsuite/expect/test35.2 @@ -42,6 +42,28 @@ set output_use "test$test_id.use.output" set script_use "test$test_id.use.bash" set tmp_file "test$test_id" +# +# get my uid and clear any vestigial triggers +# +set uid -1 +spawn $bin_id -u +expect { + -re "($number)" { + set uid $expect_out(1,string) + exp_continue + } + eof { + wait + } +} +if {$uid == -1} { + send_user "\nCan't get my uid\n" + exit 1 +} elseif {$uid == 0} { + send_user "\nWARNING: Can't run this test as user root\n" + exit 0 +} + proc find_bb_jobid { fname bb_jobid } { global bin_cat