bunpen: rearrange integration tests to make it obvious that invoking by PATH is what's failing
This commit is contained in:
@@ -31,27 +31,23 @@ test_06_propagates_rc() {
|
||||
bunpen --bunpen-path / /usr/bin/env false && return 1 || true
|
||||
}
|
||||
|
||||
test_07_propagates_rc_invoke_by_path() {
|
||||
bunpen --bunpen-path / false && return 1 || true
|
||||
}
|
||||
|
||||
test_08_forwards_stdout_when_disabled() {
|
||||
local stdout=$(BUNPEN_DISABLE=1 bunpen --bunpen-path / echo "hello")
|
||||
test_07_forwards_stdout_when_disabled() {
|
||||
local stdout=$(BUNPEN_DISABLE=1 bunpen --bunpen-path / /usr/bin/env echo "hello")
|
||||
test "$stdout" = "hello"
|
||||
}
|
||||
|
||||
test_09_forwards_stdout() {
|
||||
local stdout=$(bunpen --bunpen-path / echo "hello")
|
||||
test_08_forwards_stdout() {
|
||||
local stdout=$(bunpen --bunpen-path / /usr/bin/env echo "hello")
|
||||
test "$stdout" = "hello"
|
||||
}
|
||||
|
||||
test_10_no_logging_by_default() {
|
||||
local stdout=$(bunpen --bunpen-path / true)
|
||||
test_09_no_logging_by_default() {
|
||||
local stdout=$(bunpen --bunpen-path / /usr/bin/env true)
|
||||
test -z "$stdout"
|
||||
}
|
||||
|
||||
test_11_logs_something() {
|
||||
local stdout=$(bunpen --bunpen-debug=4 --bunpen-path / true 2>&1)
|
||||
test_10_logs_something() {
|
||||
local stdout=$(bunpen --bunpen-debug=4 --bunpen-path / /usr/bin/env true 2>&1)
|
||||
test -n "$stdout"
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user