summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/cases/librerelease.bats28
1 files changed, 14 insertions, 14 deletions
diff --git a/test/cases/librerelease.bats b/test/cases/librerelease.bats
index 26049bc..44a3893 100644
--- a/test/cases/librerelease.bats
+++ b/test/cases/librerelease.bats
@@ -9,14 +9,14 @@ load ../lib/common
}
@test "librerelease lists all files" {
- WORKDIR="$tmpdir/workdir"
- mkdir -p "$WORKDIR/staging/repo1" "$WORKDIR/staging/repo2/sub"
+ local workdir="$tmpdir/workdir"
+ mkdir -p "$workdir/staging/repo1" "$workdir/staging/repo2/sub"
touch \
- "$WORKDIR/staging/repo1/file1" \
- "$WORKDIR/staging/repo1/file2" \
- "$WORKDIR/staging/repo2/file with spaces" \
- "$WORKDIR/staging/repo2/sub/subfolder"
- unset WORKDIR
+ "$workdir/staging/repo1/file1" \
+ "$workdir/staging/repo1/file2" \
+ "$workdir/staging/repo2/file with spaces" \
+ "$workdir/staging/repo2/sub/subfolder"
+
LC_ALL=C librerelease -l &>"$tmpdir/list" || { status=$?; cat "$tmpdir/list"; return $status; }
cat > "$tmpdir/list-correct" <<-eot
@@ -34,14 +34,14 @@ load ../lib/common
@test "librerelease fails if gpgkey not set" {
unset GPGKEY
- WORKDIR="$tmpdir/workdir"
- mkdir -p "$WORKDIR/staging/repo1" "$WORKDIR/staging/repo2/sub"
+ local workdir="$tmpdir/workdir"
+ mkdir -p "$workdir/staging/repo1" "$workdir/staging/repo2/sub"
touch \
- "$WORKDIR/staging/repo1/file1" \
- "$WORKDIR/staging/repo1/file2" \
- "$WORKDIR/staging/repo2/file with spaces" \
- "$WORKDIR/staging/repo2/sub/subfolder"
- unset WORKDIR
+ "$workdir/staging/repo1/file1" \
+ "$workdir/staging/repo1/file2" \
+ "$workdir/staging/repo2/file with spaces" \
+ "$workdir/staging/repo2/sub/subfolder"
+
LC_ALL=C librerelease -l >"$tmpdir/stdout" 2>"$tmpdir/stderr" || status=$?
[[ $status != 0 ]]