summaryrefslogtreecommitdiff
path: root/test/lib/common.bash
diff options
context:
space:
mode:
Diffstat (limited to 'test/lib/common.bash')
-rw-r--r--test/lib/common.bash15
1 files changed, 7 insertions, 8 deletions
diff --git a/test/lib/common.bash b/test/lib/common.bash
index b7e9c10..12daee0 100644
--- a/test/lib/common.bash
+++ b/test/lib/common.bash
@@ -7,8 +7,8 @@ fi
# per-test setup/teardown ############################################
-common_before() {
- tmpdir="$(mktemp -d --tmpdir "test-${roundup_desc//\//-}.${roundup_test_name}.XXXXXXXXXXXX")"
+common_setup() {
+ tmpdir="$(mktemp -d --tmpdir "test-${BATS_TEST_NAME}.XXXXXXXXXXXX")"
chmod 755 "$tmpdir"
status=0
@@ -59,7 +59,7 @@ common_before() {
mkdir -p -- "$tmpdir"/workdir/{pkg,src,srcpkg,log}dest
}
-common_after() {
+common_teardown() {
gpg-connect-agent KILLAGENT /bye || true
if [[ -f "$tmpdir/.used-sudo" ]]; then
sudo rm -rf -- "$tmpdir"
@@ -68,12 +68,12 @@ common_after() {
fi
}
-before() {
- common_before
+setup() {
+ common_setup
}
-after() {
- common_after
+teardown() {
+ common_teardown
}
# Utility functions for use in test definitions ######################
@@ -91,7 +91,6 @@ require() (
missing+=('btrfs')
fi
if (( ${#missing[@]} )); then
- libremessages warning "Next test requires %s; Skipping (passing)..." "$(echo "${missing[*]}"|sed 's/ /, /g')" &>/dev/tty
return 1
fi
if libremessages in_array "sudo" "$@"; then