Mercurial > hg
view tests/test-inotify-dirty-dirstate @ 11508:fbab0875fd09 stable
log: fix missing diff output for hg log -p in sub directory
prep(ctx, fns) receives paths relative to repository root, not cwd.
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Fri, 02 Jul 2010 23:49:06 +0900 |
parents | 97eda2133a9b |
children |
line wrap: on
line source
#!/bin/sh # issues when status queries are issued when dirstate is dirty "$TESTDIR/hghave" inotify || exit 80 echo "[extensions]" >> $HGRCPATH echo "inotify=" >> $HGRCPATH echo "fetch=" >> $HGRCPATH echo % issue1810: inotify and fetch mkdir test; cd test hg init hg inserve -d --pid-file=../hg.pid cat ../hg.pid >> "$DAEMON_PIDS" echo foo > foo hg add hg ci -m foo cd .. hg --config "inotify.pidfile=../hg2.pid" clone test test2 cat ../hg2.pid >> "$DAEMON_PIDS" cd test2 echo bar > bar hg add hg ci -m bar cd ../test echo spam > spam hg add hg ci -m spam cd ../test2 hg st # abort, outstanding changes hg fetch -q hg st cd .. echo % issue1719: inotify and mq echo "mq=" >> $HGRCPATH hg init test-1719 cd test-1719 echo % inserve hg inserve -d --pid-file=../hg-test-1719.pid cat ../hg-test-1719.pid >> "$DAEMON_PIDS" echo content > file hg add file hg qnew -f test.patch hg status hg qpop echo % st should not output anything hg status hg qpush echo % st should not output anything hg status hg qrefresh hg status