NEW PREFIX AUTO 4,1 #!/BIN/SH # # This menu will display a menu of test options # to run, both interactive and batch. # SET MENULOOP = 1 WHILE [ $MENULOOP -EQ 1 ] ECHO "\f A2osX Test System Menu\n" ECHO " 1) Core Tests" ECHO " 2) Display Tests (Echo and Read)" ECHO " 3) Pathing Tests (CD PWD POPD PUSHD)" ECHO " 4) Internal Command Tests" ECHO " 5) External Command Tests" ECHO " 6) SHTEST" ECHO " 7) Copy Test Files\n" ECHO " 8) Display Logs\n" ECHO " 9) Build Test Suite with Logging" ECHO "\n 0) Exit Test System" ECHO "\n" READ -P "Enter Choice: " Z ECHO ECHO IF [ $Z = "1" ] CORETEST ELSE IF [ $Z = "2" ] DISPLAYTEST ELSE IF [ $Z = "3" ] PATHTEST ELSE IF [ $Z = "4" ] INTERNALTEST ELSE IF [ $Z = "5" ] EXTERNALTEST ELSE IF [ $Z = "6" ] SHTEST ELSE IF [ $Z = "7" ] COPYTESTS ELSE IF [ $Z = "8" ] LOG ELSE IF [ $Z = "9" ] BUILDTEST ELSE IF [ $Z = "0" ] SET MENULOOP = 0 ELSE ECHO "\n\nInvalid Selection\n" ECHO "Press return to continue" PAUSE FI FI FI FI FI FI FI FI FI FI LOOP MAN TEXT /MAKE/USR/SHARE/TESTS/TESTMENU