A2osX/TESTS/BADSHTEST.txt

34 lines
859 B
Plaintext
Raw Normal View History

2019-01-16 04:50:18 +00:00
NEW
PREFIX
2019-01-16 04:50:18 +00:00
AUTO 4,1
#!/BIN/SH
2019-01-16 04:50:18 +00:00
#
# BADSHTEST tests that the shell detects and properly handles
# (with error) an invalid shell script. It should return error
# F6/246. This script calls BADSCRIPT and checks for that code.
#
echo "\n\nThis test will generate an error"
echo "between the lines. This is expected."
echo "---------------------------------------"
BADSCRIPT
SET R = $?
ECHO $R
echo "---------------------------------------"
IF [ $R -EQ 246 ]
2019-03-01 18:19:14 +00:00
IF [ -N $Log ]
2019-01-16 04:50:18 +00:00
SET P = $P + 1
echo "I am at AAAAAAA Pass with Log"
2019-01-16 04:50:18 +00:00
echo "BADSHTEST Passed" >> ${Log}
FI
echo "\nBADSHTEST Passed\n"
ELSE
2019-03-01 18:19:14 +00:00
IF [ -N $Log ]
2019-01-16 04:50:18 +00:00
SET F = $F + 1
echo "I am at BBBBBBB Fail with Log"
echo "BADSHTEST Failed - $R" >> ${Log}
2019-01-16 04:50:18 +00:00
FI
echo "\nBADSHTEST Failed - $R\n"
2019-01-16 04:50:18 +00:00
FI
MAN
TEXT /MAKE/USR/SHARE/TESTS/BADSHTEST