This test was failing with subversion 1.7.8 because the svn repository structure was not as the test expected. Presumably the test relies on different version. --- aegis-4.24/test/02/t0222a-pmil.sh 2008-03-14 07:19:27.000000000 +0100 +++ aegis-4.24/test/02/t0222a-pmil.sh 2014-01-27 19:48:30.000000000 +0100 @@ -268,7 +268,8 @@ -c 10 > log 2>&1 if test $? -ne 0 ; then cat log; fail; fi -test -f $work/svnroot/db/revs/2 || fail +activity="check svn db 271" +test -f $work/svnroot/db/revs/0/2 || test -f $work/svnroot/db/revs/2 || fail # -------------------------------------------------------------------------- @@ -364,7 +365,8 @@ -c 3 > log 2>&1 if test $? -ne 0 ; then cat log; fail; fi -test -f $work/svnroot/db/revs/3 || fail +activity="check svn db 368" +test -f $work/svnroot/db/revs/0/3 || test -f $work/svnroot/db/revs/3 || fail # # Only definite negatives are possible. itch'/> Wojtek's customized Guix
aboutsummaryrefslogtreecommitdiff
path: root/tests/guix-pack-relocatable.sh
AgeCommit message (Expand)Author
2023-04-21tests: Fix checks for expected failures....Addresses <https://issues.guix.gnu.org/62406>. With 'set -e', a return status inverted with '!' does not cause the shell to exit immediately. Instead use '&& false' to indicate an expected failure. * tests/guix-archive.sh, tests/guix-build-branch.sh, tests/guix-build.sh, tests/guix-daemon.sh, tests/guix-download.sh, tests/guix-environment-container.sh, tests/guix-environment.sh, tests/guix-gc.sh, tests/guix-git-authenticate.sh, tests/guix-graph.sh, tests/guix-hash.sh, tests/guix-home.sh, tests/guix-pack-relocatable.sh, tests/guix-pack.sh, tests/guix-package-aliases.sh, tests/guix-package-net.sh, tests/guix-package.sh, tests/guix-refresh.sh, tests/guix-shell.sh, tests/guix-style.sh, tests/guix-system.sh: Replace uses of '! ...' with '... && false' or `test ! ...` as appropriate. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Eric Bavier
2023-02-27pack: Adjust shell tests to read-only tarball root....Fixes <https://issues.guix.gnu.org/61853>. Fixes a regression introduced in 68380db4c40a2ee1156349a87254fd7b1f1a52d5, whereby the tarball's root entry is now read-only, due to the creation of "profile-directory" in the store. * tests/guix-pack.sh: Remove and recreate $test_directory before transformation option test. * tests/guix-pack-relocatable.sh: Add "chmod +w $test_directory" lines before attempts to write to it. Ludovic Courtès