aboutsummaryrefslogtreecommitdiff
path: root/test/test-lib.sh
diff options
context:
space:
mode:
authorDavid Bremner <david@tethera.net>2022-02-12 16:27:35 -0400
committerDavid Bremner <david@tethera.net>2022-02-25 08:38:03 -0400
commitb21fa0e43371b8281b9aa8ea532088800bb37712 (patch)
treea90f190f5fc3974c3b7308e26760f777c8c6f67e /test/test-lib.sh
parentc4c6045058456ea0fb057f7690b91077f1b527b8 (diff)
perf-test: allow running test_emacs from performance test suite.
test_require_external prereq has to move to test-lib-common.sh, and the new shell functions print_emacs_header and time_emacs are provided. The somewhat indirect way of printing the output is to avoid the extra "" present on string values from emacsclient.
Diffstat (limited to 'test/test-lib.sh')
-rw-r--r--test/test-lib.sh14
1 files changed, 0 insertions, 14 deletions
diff --git a/test/test-lib.sh b/test/test-lib.sh
index 89e5c6d8..59b6079d 100644
--- a/test/test-lib.sh
+++ b/test/test-lib.sh
@@ -603,20 +603,6 @@ $binary () {
fi
}
-# Explicitly require external prerequisite. Useful when binary is
-# called indirectly (e.g. from emacs).
-# Returns success if dependency is available, failure otherwise.
-test_require_external_prereq () {
- local binary
- binary="$1"
- if [[ ${test_missing_external_prereq_["${binary}"]} == t ]]; then
- # dependency is missing, call the replacement function to note it
- eval "$binary"
- else
- true
- fi
-}
-
# You are not expected to call test_ok_ and test_failure_ directly, use
# the text_expect_* functions instead.