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
