summaryrefslogtreecommitdiff
path: root/tests/test-pull-subpath.sh
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2016-06-07 14:38:21 +0200
committerAtomic Bot <atomic-devel@projectatomic.io>2016-06-24 15:21:38 +0000
commit3640725439a4a83fad569ee3560ae766036d49c9 (patch)
tree3cfc106e0240f9164ef9e912ef97bbed828d3208 /tests/test-pull-subpath.sh
parent073c34ca0898dc417d5e101236684ce9533c2ed5 (diff)
downloadostree-3640725439a4a83fad569ee3560ae766036d49c9.tar.gz
tests: Test partial commits for local remotes
This was broken before, fixed in the previous commit. Closes: #324 Approved by: yuqi-zhang
Diffstat (limited to 'tests/test-pull-subpath.sh')
-rwxr-xr-xtests/test-pull-subpath.sh8
1 files changed, 5 insertions, 3 deletions
diff --git a/tests/test-pull-subpath.sh b/tests/test-pull-subpath.sh
index b0bf4839..05f685b9 100755
--- a/tests/test-pull-subpath.sh
+++ b/tests/test-pull-subpath.sh
@@ -23,16 +23,18 @@ set -euo pipefail
setup_fake_remote_repo1 "archive-z2"
-echo '1..1'
+echo '1..2'
repopath=${test_tmpdir}/ostree-srv/gnomerepo
cp -a ${repopath} ${repopath}.orig
+for remoteurl in $(cat httpd-address)/ostree/gnomerepo \
+ file://$(pwd)/ostree-srv/gnomerepo; do
cd ${test_tmpdir}
rm repo -rf
mkdir repo
${CMD_PREFIX} ostree --repo=repo init
-${CMD_PREFIX} ostree --repo=repo remote add --set=gpg-verify=false origin $(cat httpd-address)/ostree/gnomerepo
+${CMD_PREFIX} ostree --repo=repo remote add --set=gpg-verify=false origin ${remoteurl}
${CMD_PREFIX} ostree --repo=repo pull --subpath=/baz origin main
@@ -51,5 +53,5 @@ ${CMD_PREFIX} ostree --repo=repo ls origin:main /firstfile
${CMD_PREFIX} ostree --repo=repo pull origin main
assert_not_has_file repo/state/${rev}.commitpartial
${CMD_PREFIX} ostree --repo=repo fsck
-
echo "ok"
+done