Mercurial > hg
view tests/test-journal-exists @ 11772:423ece53380e stable
test-dispatch: Make test of removed working directory work on AIX (issue2315)
AIX sh won't delete its own working directory. Removing it from another process
works.
Also hide the actual OS error message - operating systems returns different
errors when getcwd fails.
author | Mads Kiilerich <mads@kiilerich.com> |
---|---|
date | Mon, 09 Aug 2010 21:43:39 +0200 |
parents | c40a1ee20aa5 |
children |
line wrap: on
line source
#!/bin/sh hg init echo a > a hg ci -Am0 hg -q clone . foo touch .hg/store/journal echo foo > a hg ci -Am0 hg recover echo % check that zero-size journals are correctly aborted hg bundle -qa repo.hg chmod -w foo/.hg/store/00changelog.i hg -R foo unbundle repo.hg 2>&1 | sed 's/\(abort: Permission denied\).*/\1/' if test -f foo/.hg/store/journal; then echo 'journal exists :-('; fi exit 0