[ostree] tests: Fix writable repo test



commit 3f9fa58213e7f9f48eee1f98cbb868127089c176
Author: Colin Walters <walters verbum org>
Date:   Wed May 13 22:11:39 2015 -0400

    tests: Fix writable repo test
    
    When I removed the `transaction` symlink, that made this test start
    failing.  Fix it by doing `chmod` on `repo/objects`, which is what the
    core `ostree_repo_is_writable()` looks at.

 tests/basic-test.sh |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/tests/basic-test.sh b/tests/basic-test.sh
index 753f500..834e76d 100755
--- a/tests/basic-test.sh
+++ b/tests/basic-test.sh
@@ -394,10 +394,10 @@ if test "$(id -u)" != "0"; then
     cd ${test_tmpdir}
     rm -f expected-fail error-message
     $OSTREE init --mode=archive-z2 --repo=repo-noperm
-    chmod -w repo-noperm
+    chmod -w repo-noperm/objects
     $OSTREE --repo=repo-noperm pull-local repo 2> error-message || touch expected-fail
     assert_has_file expected-fail
     assert_file_has_content error-message "Permission denied"
-    chmod +w repo-noperm
+    chmod +w repo-noperm/objects
     echo "ok unwritable repo was caught"
 fi


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]