quick fix
This commit is contained in:
@@ -9,8 +9,8 @@ readonly TMP_DIRECTORY="/tmp/$(basename "$0")-$UID"
|
||||
function assert {
|
||||
((test_count++))
|
||||
cmd="./test/stub/scenario.bash $1"
|
||||
if $cmd >/dev/null 2>/dev/null 3>_miaou; then
|
||||
if [[ -s _miaou ]]; then
|
||||
if $cmd >/dev/null 2>/dev/null 3>"$TMP_DIRECTORY"/_miaou; then
|
||||
if [[ -s "$TMP_DIRECTORY"/_miaou ]]; then
|
||||
echo -n .
|
||||
return
|
||||
fi
|
||||
@@ -52,7 +52,7 @@ function fail_type {
|
||||
|
||||
cmd="./test/stub/scenario.bash $1"
|
||||
# mapfile -t stderr <<<"$(miaou-bash ./test/stub/scenario.bash "$1" 2>&1 >/dev/null 3>/dev/null)"
|
||||
$cmd >/dev/null 2>"$TMP_DIRECTORY"/_stderr 3>_miaou
|
||||
$cmd >/dev/null 2>"$TMP_DIRECTORY"/_stderr 3>"$TMP_DIRECTORY"/_miaou
|
||||
mapfile -t stderr <"$TMP_DIRECTORY"/_stderr
|
||||
|
||||
last_error="${stderr[-1]}"
|
||||
@@ -60,7 +60,7 @@ function fail_type {
|
||||
[[ "${last_error}" =~ $regex ]] && success=true
|
||||
|
||||
if [[ $success == true && -n "${hint_message}" ]]; then
|
||||
grep -q "${hint_message}" _miaou || success=false
|
||||
grep -q "${hint_message}" "$TMP_DIRECTORY"/_miaou || success=false
|
||||
fi
|
||||
|
||||
if [[ $success == true ]]; then
|
||||
|
||||
Reference in New Issue
Block a user