Skip to content

Commit 34c2d55

Browse files
Vampiretnyblom
authored andcommitted
Use base fixture from tar to prevent permission problems
1 parent 1b06747 commit 34c2d55

File tree

19 files changed

+2
-27
lines changed

19 files changed

+2
-27
lines changed

test.sh

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ set -euo pipefail
55
# Ensure needed tools are present
66
svn --version >/dev/null
77
git --version >/dev/null
8+
tar --version >/dev/null
89

910
# Determine SCRIPT_DIR
1011
# Resolve links: $0 may be a link

test/base-fixture.tar

20 KB
Binary file not shown.

test/base-fixture/README.txt

-5
This file was deleted.

test/base-fixture/db/current

-1
This file was deleted.

test/base-fixture/db/format

-3
This file was deleted.

test/base-fixture/db/fs-type

-1
This file was deleted.

test/base-fixture/db/min-unpacked-rev

-1
This file was deleted.

test/base-fixture/db/revprops/0/0

-5
This file was deleted.

test/base-fixture/db/revs/0/0

-253 Bytes
Binary file not shown.

test/base-fixture/db/transactions/.gitignore

Whitespace-only changes.

test/base-fixture/db/txn-current

-1
This file was deleted.

test/base-fixture/db/txn-current-lock

Whitespace-only changes.

test/base-fixture/db/txn-protorevs/.gitignore

Whitespace-only changes.

test/base-fixture/db/uuid

-2
This file was deleted.

test/base-fixture/db/write-lock

Whitespace-only changes.

test/base-fixture/format

-1
This file was deleted.

test/base-fixture/locks/db-logs.lock

-3
This file was deleted.

test/base-fixture/locks/db.lock

-3
This file was deleted.

test/common.bash

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ commonSetup() {
1414
SVN_REPO="$TEST_TEMP_DIR/svn-repo"
1515
SVN_WORKTREE="$TEST_TEMP_DIR/svn-worktree"
1616

17-
cp -a "$BATS_TEST_DIRNAME/base-fixture" "$SVN_REPO"
17+
tar xf "$BATS_TEST_DIRNAME/base-fixture.tar" --one-top-level="$SVN_REPO"
1818
svn checkout "file:///$SVN_REPO" "$SVN_WORKTREE"
1919
cd "$SVN_WORKTREE"
2020
}

0 commit comments

Comments
 (0)