NEW PREFIX AUTO 4,1 #!/BIN/SH # # This script tests the MD5 command to make sure # it is properly generating and returning correct # MD5 values. # # This test uses the SET var = `command` directive, # testing that facility as well. # SET TestPhrase = "Hello World" SET CorrectValue = "b10a8db164e0754105b7a99be72e3fe5" ECHO "\f\n MD5 Test" ECHO "\n\nThis script tests the MD5 command to make sure" ECHO "it is properly generating and returning correct" ECHO "MD5 values.\n\n" SET Result = `MD5 -D "$TestPhrase"` IF [ $Result = $CorrectValue ] ECHO "This Test Passed" IF [ -N $Log ] SET T = $T + 1 SET P = $P + 1 ECHO "MD5 Test Passed" >> ${Log} FI ELSE ECHO "This Test Failed" ECHO "The returned result was: $Result" IF [ -N $Log ] SET T = $T + 1 SET F = $F + 1 ECHO "MD5 Test Failed" >> ${Log} FI FI echo \n\n MAN TEXT /MAKE/USR/SHARE/TESTS/MD5TEST