mirror of
https://github.com/FAUSheppy/colorredstderr-mirror
synced 2025-12-09 16:38:32 +01:00
tests/lib.sh: Fix tests for dash.
This commit is contained in:
@@ -105,7 +105,9 @@ run_test() {
|
||||
test_script() {
|
||||
testcase="$1"
|
||||
expected="$2"
|
||||
shift; shift || true
|
||||
# shift || true is not enough for dash.
|
||||
test $# -ge 2 && shift
|
||||
shift
|
||||
|
||||
if test -z "$expected"; then
|
||||
expected="$testcase"
|
||||
@@ -118,7 +120,8 @@ test_script_subshell() {
|
||||
test_program() {
|
||||
testcase="$1"
|
||||
expected="$2"
|
||||
shift; shift || true
|
||||
test $# -ge 2 && shift
|
||||
shift
|
||||
|
||||
if test -z "$expected"; then
|
||||
expected="$testcase"
|
||||
|
||||
Reference in New Issue
Block a user