diff --git a/test/.env b/test/.env index 23b28816..e61b722c 100644 --- a/test/.env +++ b/test/.env @@ -10,9 +10,17 @@ envdir="$HOME/.infix/venv" qeneth="$testdir/qeneth/qeneth" runners="podman docker" +# +# Interactive prompt in 'make test-sh' +# build_ps1() { - echo "\e[1m\$(date \"+%H:%M:%S\") \h$1\e[0m:\W # " + local time="\[\e[1;32m\]" # Bold green for time + local host="\[\e[1;34m\]" # Bold blue for hostname + local dir="\[\e[1;33m\]" # Bold yellow for working directory + local reset="\[\e[0m\]" # Reset color + + printf "${time}\$(date "+%%H:%%M:%%S") ${host}\h$1${reset}:${dir}\W${reset} # " } # @@ -21,8 +29,8 @@ build_ps1() runner() { for r in $runners; do - which $r >/dev/null && { - echo $r + which "$r" >/dev/null && { + echo "$r" return } done