diff options
author | Alexander Larsson <alexl@redhat.com> | 2016-06-07 14:38:21 +0200 |
---|---|---|
committer | Atomic Bot <atomic-devel@projectatomic.io> | 2016-06-24 15:21:38 +0000 |
commit | 3640725439a4a83fad569ee3560ae766036d49c9 (patch) | |
tree | 3cfc106e0240f9164ef9e912ef97bbed828d3208 /tests/test-pull-subpath.sh | |
parent | 073c34ca0898dc417d5e101236684ce9533c2ed5 (diff) | |
download | ostree-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-x | tests/test-pull-subpath.sh | 8 |
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 |