Fix New Curl Test Format on Test Unit REF: #264

This commit is contained in:
Mitchell Krog 2019-06-22 10:51:19 +02:00
parent 6e70fb43f3
commit fb125fb031
No known key found for this signature in database
GPG key ID: C243C388553EDE5D

View file

@ -75,7 +75,7 @@ run_curltest3
run_curltest4 () {
printf '\n%s\n%s\n%s\n\n' "##############################" "TESTING BAD REFERRER IS DENIED" "##############################"
if curl -I http://localhost:9000/index.php -e http://zx6.ru | grep -i '(52)'; then
if curl -I http://localhost:9000/index.php -e http://zx6.ru 2>&1 | grep -i '(52)'; then
echo "$(tput setaf 2)BAD REFERRER DETECTED - TEST PASSED"
else
echo "$(tput setaf 1)BAD REFERRER NOT DETECTED - TEST FAILED"
@ -150,7 +150,7 @@ run_curltest8
run_curltest9 () {
printf '\n%s\n%s\n%s\n\n' "#########################" "TESTING BAD BOT IS DENIED" "#########################"
if curl -A "Googlebot/Nutch-1.7" http://localhost:9000/index.php | grep -i '(52)'; then
if curl -A "Googlebot/Nutch-1.7" http://localhost:9000/index.php 2>&1 | grep -i '(52)'; then
echo "$(tput setaf 2)BAD BOT DETECTED - TEST PASSED"
else
echo "$(tput setaf 1)BAD BOT NOT DETECTED - TEST FAILED"
@ -165,7 +165,7 @@ run_curltest9
run_curltest10 () {
printf '\n%s\n%s\n%s\n\n' "#########################" "TESTING BAD BOT IS DENIED" "#########################"
if curl -A "Mozilla/5.0 (compatible; Googlebot/Nutch2.1; +http://www.google.com/bot.html)" http://localhost:9000/index.php | grep -i '(52)'; then
if curl -A "Mozilla/5.0 (compatible; Googlebot/Nutch2.1; +http://www.google.com/bot.html)" http://localhost:9000/index.php 2>&1 | grep -i '(52)'; then
echo "$(tput setaf 2)BAD BOT DETECTED - TEST PASSED"
else
echo "$(tput setaf 1)BAD BOT NOT DETECTED - TEST FAILED"
@ -180,7 +180,7 @@ run_curltest10
run_curltest11 () {
printf '\n%s\n%s\n%s\n\n' "#########################" "TESTING BAD BOT IS DENIED" "#########################"
if curl -A "Mozilla/5.0 (compatible; Googlebot/nutch/-2.1; +http://www.google.com/bot.html)" http://localhost:9000/index.php | grep -i '(52)'; then
if curl -A "Mozilla/5.0 (compatible; Googlebot/nutch/-2.1; +http://www.google.com/bot.html)" http://localhost:9000/index.php 2>&1 | grep -i '(52)'; then
echo "$(tput setaf 2)BAD BOT DETECTED - TEST PASSED"
else
echo "$(tput setaf 1)BAD BOT NOT DETECTED - TEST FAILED"