From 213202dc1ca2d200aefb04cd95b4836563f0aa41 Mon Sep 17 00:00:00 2001 From: Phil Davis Date: Mon, 20 Feb 2023 15:56:50 +0545 Subject: [PATCH] Provide PLAIN_OUTPUT option for lint-expected-failures.sh --- tests/acceptance/lint-expected-failures.sh | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/tests/acceptance/lint-expected-failures.sh b/tests/acceptance/lint-expected-failures.sh index a1f31ce4d..c17be5059 100755 --- a/tests/acceptance/lint-expected-failures.sh +++ b/tests/acceptance/lint-expected-failures.sh @@ -1,15 +1,30 @@ #!/usr/bin/env bash log_error() { - echo -e "\e[31m$1\e[0m" + if [ -n "${PLAIN_OUTPUT}" ] + then + echo -e "$1" + else + echo -e "\e[31m$1\e[0m" + fi } log_info() { - echo -e "\e[34m$1\e[0m" + if [ -n "${PLAIN_OUTPUT}" ] + then + echo -e "$1" + else + echo -e "\e[34m$1\e[0m" + fi } log_success() { - echo -e "\e[32m$1\e[0m" + if [ -n "${PLAIN_OUTPUT}" ] + then + echo -e "$1" + else + echo -e "\e[32m$1\e[0m" + fi } declare -A scenarioLines