mirror of https://github.com/A2osX/A2osX.git
Update to make to see ECHOTEST problem of error after READ commands in script
This commit is contained in:
parent
9653f369c5
commit
691f0259a4
Binary file not shown.
|
@ -6,5 +6,6 @@ AUTO 4,1
|
||||||
#
|
#
|
||||||
#
|
#
|
||||||
CD /MAKE/USR/SHARE/ADMIN
|
CD /MAKE/USR/SHARE/ADMIN
|
||||||
|
ADMINMENU
|
||||||
MAN
|
MAN
|
||||||
TEXT ROOT/ADMIN
|
TEXT ROOT/ADMIN
|
||||||
|
|
|
@ -6,6 +6,8 @@ AUTO 4,1
|
||||||
# This menu will display a menu of options
|
# This menu will display a menu of options
|
||||||
# for the Administration of your A2osX system.
|
# for the Administration of your A2osX system.
|
||||||
#
|
#
|
||||||
|
SET MENULOOP = 1
|
||||||
|
WHILE [ $MENULOOP -EQ 1 ]
|
||||||
ECHO "\f A2osX Admin System Menu\n"
|
ECHO "\f A2osX Admin System Menu\n"
|
||||||
ECHO " 1) Display Processes (PS)"
|
ECHO " 1) Display Processes (PS)"
|
||||||
ECHO " 2) Display Memory (MEM)"
|
ECHO " 2) Display Memory (MEM)"
|
||||||
|
@ -27,7 +29,7 @@ IF [ $Z = "1" ]
|
||||||
ELSE
|
ELSE
|
||||||
IF [ $Z = "2" ]
|
IF [ $Z = "2" ]
|
||||||
echo "\f A2osx Memory Listing\n"
|
echo "\f A2osx Memory Listing\n"
|
||||||
PS
|
MEM
|
||||||
ECHO "\nPress Return to redisplay menu"
|
ECHO "\nPress Return to redisplay menu"
|
||||||
PAUSE
|
PAUSE
|
||||||
ELSE
|
ELSE
|
||||||
|
@ -43,21 +45,25 @@ ELSE
|
||||||
ECHO "\nPress Return to redisplay menu"
|
ECHO "\nPress Return to redisplay menu"
|
||||||
PAUSE
|
PAUSE
|
||||||
ELSE
|
ELSE
|
||||||
IF [ $Z = "6" ]
|
# IF [ $Z = "6" ]
|
||||||
ELSE
|
# ELSE
|
||||||
IF [ $Z = "7" ]
|
# IF [ $Z = "7" ]
|
||||||
ELSE
|
# ELSE
|
||||||
IF [ $Z = "8" ]
|
# IF [ $Z = "8" ]
|
||||||
ELSE
|
# ELSE
|
||||||
IF [ $Z = "9" ]
|
IF [ $Z = "9" ]
|
||||||
PUSHD
|
PUSHD
|
||||||
CD ../TESTS
|
CD ../TESTS
|
||||||
TESTMENU
|
TESTMENU
|
||||||
POPD
|
POPD
|
||||||
ELSE
|
ELSE
|
||||||
ECHO "\n\nInvalid Selection\n"
|
IF [ $Z = "0" ]
|
||||||
FI
|
SET MENULOOP = 0
|
||||||
FI
|
ELSE
|
||||||
|
ECHO "\n\nInvalid Selection\n"
|
||||||
|
# FI
|
||||||
|
# FI
|
||||||
|
# FI
|
||||||
FI
|
FI
|
||||||
FI
|
FI
|
||||||
FI
|
FI
|
||||||
|
@ -65,5 +71,8 @@ ELSE
|
||||||
FI
|
FI
|
||||||
FI
|
FI
|
||||||
FI
|
FI
|
||||||
|
LOOP
|
||||||
|
ECHO
|
||||||
|
ECHO
|
||||||
MAN
|
MAN
|
||||||
TEXT /MAKE/USR/SHARE/ADMIN/ADMINMENU
|
TEXT /MAKE/USR/SHARE/ADMIN/ADMINMENU
|
||||||
|
|
|
@ -3,13 +3,6 @@ NEW
|
||||||
AUTO 4,1
|
AUTO 4,1
|
||||||
#!/BIN/SH
|
#!/BIN/SH
|
||||||
#
|
#
|
||||||
# We first need to check if this script is being called
|
|
||||||
# by BUILDTEST or if it is being run interactively.
|
|
||||||
#
|
|
||||||
IF [ -F ${ROOT}TMP/BUILDTEST ]
|
|
||||||
ELSE
|
|
||||||
SET B = 0
|
|
||||||
FI
|
|
||||||
#
|
#
|
||||||
ECHO "\f\n\n Cat Test"
|
ECHO "\f\n\n Cat Test"
|
||||||
echo "\nThis script will perform tests of the CAT command"
|
echo "\nThis script will perform tests of the CAT command"
|
||||||
|
|
|
@ -2,13 +2,12 @@ NEW
|
||||||
PREFIX
|
PREFIX
|
||||||
AUTO 4,1
|
AUTO 4,1
|
||||||
#!/BIN/SH
|
#!/BIN/SH
|
||||||
Echo "\n\nThis Script will perform a series of tests on the ECHO command"
|
Echo "\f\nThis Script will perform a series of tests on the ECHO command"
|
||||||
echo "\nSince these are visual tests, you will be asked to verify that"
|
echo "\nSince these are visual tests, you will be asked to verify that"
|
||||||
echo "each performed as expected by Responding (Y) or (N) after each test."
|
echo "each performed as expected by Responding (Y) or (N) after each test."
|
||||||
echo "Responses can be in UPPER or Lower case and are a single letter,"
|
echo "Responses can be in UPPER or Lower case and are a single letter,"
|
||||||
echo "Y for Yes and N for No. Return (blank or empty) will mean NO."
|
echo "Y for Yes and N for No. Return (blank or empty) will mean NO."
|
||||||
echo "\n\n"
|
echo "\n\n"
|
||||||
echo "Log is : $Log"
|
|
||||||
READ -P "Press Return to start tests" Z
|
READ -P "Press Return to start tests" Z
|
||||||
#Clear Screen Test
|
#Clear Screen Test
|
||||||
SET T = $T + 1
|
SET T = $T + 1
|
||||||
|
@ -22,7 +21,6 @@ IF [ $Z = "Y" ]
|
||||||
IF [ -N $Log ]
|
IF [ -N $Log ]
|
||||||
SET P = $P + 1
|
SET P = $P + 1
|
||||||
echo "ECHO Clear Screen Passed" >> ${Log}
|
echo "ECHO Clear Screen Passed" >> ${Log}
|
||||||
echo "I am doing the LOG writing block"
|
|
||||||
FI
|
FI
|
||||||
ELSE
|
ELSE
|
||||||
IF [ -N $Log ]
|
IF [ -N $Log ]
|
||||||
|
@ -32,9 +30,10 @@ ELSE
|
||||||
FI
|
FI
|
||||||
#Backspace Test
|
#Backspace Test
|
||||||
SET T = $T + 1
|
SET T = $T + 1
|
||||||
echo \n
|
echo
|
||||||
|
echo "\n"
|
||||||
echo "----> 1234\b\b5678 <----"
|
echo "----> 1234\b\b5678 <----"
|
||||||
echo \n
|
echo "\n"
|
||||||
read -P "Is 125678 displayed between the arrows: " Z
|
read -P "Is 125678 displayed between the arrows: " Z
|
||||||
IF [ $Z = "y" ]
|
IF [ $Z = "y" ]
|
||||||
SET Z = "Y"
|
SET Z = "Y"
|
||||||
|
@ -52,9 +51,10 @@ ELSE
|
||||||
FI
|
FI
|
||||||
#Inverse Test
|
#Inverse Test
|
||||||
SET T = $T + 1
|
SET T = $T + 1
|
||||||
echo \n
|
echo
|
||||||
|
echo "\n"
|
||||||
echo "----> abc \e[7mdef\e[0m ghi <----"
|
echo "----> abc \e[7mdef\e[0m ghi <----"
|
||||||
echo \n
|
echo "\n"
|
||||||
read -P "Is def above inversed: " Z
|
read -P "Is def above inversed: " Z
|
||||||
IF [ $Z = "y" ]
|
IF [ $Z = "y" ]
|
||||||
SET Z = "Y"
|
SET Z = "Y"
|
||||||
|
@ -72,9 +72,10 @@ ELSE
|
||||||
FI
|
FI
|
||||||
#Newline Test
|
#Newline Test
|
||||||
SET T = $T + 1
|
SET T = $T + 1
|
||||||
echo \n
|
echo
|
||||||
|
echo "\n"
|
||||||
echo "----> abc\ndef <----"
|
echo "----> abc\ndef <----"
|
||||||
echo \n
|
echo "\n"
|
||||||
read -P "Does abcdef appear split between two lines: " Z
|
read -P "Does abcdef appear split between two lines: " Z
|
||||||
IF [ $Z = "y" ]
|
IF [ $Z = "y" ]
|
||||||
SET Z = "Y"
|
SET Z = "Y"
|
||||||
|
@ -92,9 +93,10 @@ ELSE
|
||||||
FI
|
FI
|
||||||
#Backslash Test
|
#Backslash Test
|
||||||
SET T = $T + 1
|
SET T = $T + 1
|
||||||
echo \n
|
echo
|
||||||
|
echo "\n"
|
||||||
echo "----> \\ <----"
|
echo "----> \\ <----"
|
||||||
echo \n
|
echo "\n"
|
||||||
read -P "Is there a blackslash above: " Z
|
read -P "Is there a blackslash above: " Z
|
||||||
IF [ $Z = "y" ]
|
IF [ $Z = "y" ]
|
||||||
SET Z = "Y"
|
SET Z = "Y"
|
||||||
|
@ -112,9 +114,10 @@ ELSE
|
||||||
FI
|
FI
|
||||||
#Percent Test
|
#Percent Test
|
||||||
SET T = $T + 1
|
SET T = $T + 1
|
||||||
echo \n
|
echo
|
||||||
|
echo "\n"
|
||||||
echo "----> \% <----"
|
echo "----> \% <----"
|
||||||
echo \n
|
echo "\n"
|
||||||
read -P "Is there a percent symbol above: " Z
|
read -P "Is there a percent symbol above: " Z
|
||||||
IF [ $Z = "y" ]
|
IF [ $Z = "y" ]
|
||||||
SET Z = "Y"
|
SET Z = "Y"
|
||||||
|
@ -132,13 +135,14 @@ ELSE
|
||||||
FI
|
FI
|
||||||
#Newline Suppress Test
|
#Newline Suppress Test
|
||||||
SET T = $T + 1
|
SET T = $T + 1
|
||||||
echo \n
|
echo
|
||||||
|
echo "\n"
|
||||||
echo -N "----> "
|
echo -N "----> "
|
||||||
echo -N "One"
|
echo -N "One"
|
||||||
echo -N "Two"
|
echo -N "Two"
|
||||||
echo -N "Three"
|
echo -N "Three"
|
||||||
echo " <----"
|
echo " <----"
|
||||||
echo \n
|
echo "\n"
|
||||||
read -P "Do you see OneTwoThree between arrows on only ONE line above: " Z
|
read -P "Do you see OneTwoThree between arrows on only ONE line above: " Z
|
||||||
IF [ $Z = "y" ]
|
IF [ $Z = "y" ]
|
||||||
SET Z = "Y"
|
SET Z = "Y"
|
||||||
|
@ -158,6 +162,6 @@ echo "\nEcho Tests Done"
|
||||||
IF [ -N $Log ]
|
IF [ -N $Log ]
|
||||||
echo "ECHO Tests Complete" >> ${Log}
|
echo "ECHO Tests Complete" >> ${Log}
|
||||||
FI
|
FI
|
||||||
SET Z =
|
SET Z =
|
||||||
MAN
|
MAN
|
||||||
TEXT /MAKE/USR/SHARE/TESTS/ECHOTEST
|
TEXT /MAKE/USR/SHARE/TESTS/ECHOTEST
|
||||||
|
|
|
@ -6,6 +6,8 @@ AUTO 4,1
|
||||||
# This menu will display a menu of test options
|
# This menu will display a menu of test options
|
||||||
# to run, both interactive and batch.
|
# to run, both interactive and batch.
|
||||||
#
|
#
|
||||||
|
SET MENULOOP = 1
|
||||||
|
WHILE [ $MENULOOP -EQ 1 ]
|
||||||
ECHO "\f A2osX Test System Menu\n"
|
ECHO "\f A2osX Test System Menu\n"
|
||||||
ECHO " 1) Core Tests"
|
ECHO " 1) Core Tests"
|
||||||
ECHO " 2) Display Tests (Echo and Read)"
|
ECHO " 2) Display Tests (Echo and Read)"
|
||||||
|
@ -16,6 +18,7 @@ ECHO " 6) SHTEST"
|
||||||
ECHO " 7) Copy Test Files\n"
|
ECHO " 7) Copy Test Files\n"
|
||||||
ECHO " 8) Display Logs\n"
|
ECHO " 8) Display Logs\n"
|
||||||
ECHO " 9) Build Test Suite with Logging"
|
ECHO " 9) Build Test Suite with Logging"
|
||||||
|
ECHO "\n 0) Exit Test System"
|
||||||
ECHO "\n"
|
ECHO "\n"
|
||||||
READ -P "Enter Choice: " Z
|
READ -P "Enter Choice: " Z
|
||||||
IF [ $Z = "1" ]
|
IF [ $Z = "1" ]
|
||||||
|
@ -45,7 +48,13 @@ ELSE
|
||||||
IF [ $Z = "9" ]
|
IF [ $Z = "9" ]
|
||||||
BUILDTEST
|
BUILDTEST
|
||||||
ELSE
|
ELSE
|
||||||
ECHO "\n\nInvalid Selection\n"
|
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
|
||||||
|
@ -55,5 +64,6 @@ ELSE
|
||||||
FI
|
FI
|
||||||
FI
|
FI
|
||||||
FI
|
FI
|
||||||
|
LOOP
|
||||||
MAN
|
MAN
|
||||||
TEXT /MAKE/USR/SHARE/TESTS/TESTMENU
|
TEXT /MAKE/USR/SHARE/TESTS/TESTMENU
|
||||||
|
|
Loading…
Reference in New Issue