##// END OF EJS Templates
tests: remove unneeded -d flags...
tests: remove unneeded -d flags Many tests fixed the commit date of their changesets at '1000000 0' or similar. However testing with "Mon Jan 12 13:46:40 1970 +0000" is not better than testing with "Thu Jan 01 00:00:00 1970 +0000", which is the default run-tests.py installs. Removing the unnecessary flag removes some clutter and will hopefully make it clearer what the tests are really trying to test. Some tests did not even change their output when the dates were changed, in which case the -d flag was truly irrelevant. Dates used in sequence (such as '0 0', '1 0', etc...) were left alone since they may make the test easier to understand.

File last commit:

r9897:97eda213 stable
r12156:4c94b6d0 default
Show More
test-inotify-dirty-dirstate
71 lines | 1.0 KiB | text/plain | TextLexer
/ tests / test-inotify-dirty-dirstate
#!/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