##// 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:

r5334:448eb46d default
r12156:4c94b6d0 default
Show More
test-mq-qrefresh-replace-log-message
55 lines | 1.3 KiB | text/plain | TextLexer
/ tests / test-mq-qrefresh-replace-log-message
"Mathieu Clabaut "
MQ: uniformise message and logfile option....
r2694 #!/bin/sh
# Environement setup for MQ
Thomas Arendsen Hein
Make tests append settings to $HGRCPATH instead of $HGTMP/.hgrc...
r2990 echo "[extensions]" >> $HGRCPATH
echo "mq=" >> $HGRCPATH
"Mathieu Clabaut "
MQ: uniformise message and logfile option....
r2694
#Repo init
hg init
hg qinit
Alexis S. L. Carvalho
mq: fix qrefresh -e with no patches applied
r5334 echo =======================
echo "Should fail if no patches applied"
hg qrefresh
hg qrefresh -e
"Mathieu Clabaut "
MQ: uniformise message and logfile option....
r2694 hg qnew -m "First commit message" first-patch
echo aaaa > file
hg add file
hg qrefresh
echo =======================
echo "Should display 'First commit message'"
hg log -l1 -v | sed -n '/description/,$p'
echo
# Testing changing message with -m
echo bbbb > file
Thomas Arendsen Hein
Kill trailing spaces
r4659 hg qrefresh -m "Second commit message"
"Mathieu Clabaut "
MQ: uniformise message and logfile option....
r2694 echo =======================
echo "Should display 'Second commit message'"
hg log -l1 -v | sed -n '/description/,$p'
echo
# Testing changing message with -l
echo "Third commit message" > logfile
echo " This is the 3rd log message" >> logfile
echo bbbb > file
hg qrefresh -l logfile
echo =======================
Danek Duvall
Fix some tests for portability.
r2843 printf "Should display 'Third commit message\\\n This is the 3rd log message'\n"
"Mathieu Clabaut "
MQ: uniformise message and logfile option....
r2694 hg log -l1 -v | sed -n '/description/,$p'
echo
# Testing changing message with -l-
hg qnew -m "First commit message" second-patch
echo aaaa > file2
hg add file2
echo bbbb > file2
Thomas Arendsen Hein
Kill trailing spaces
r4659 (echo "Fifth commit message"
"Mathieu Clabaut "
MQ: uniformise message and logfile option....
r2694 echo " This is the 5th log message" >> logfile) |\
hg qrefresh -l-
echo =======================
Danek Duvall
Fix some tests for portability.
r2843 printf "Should display 'Fifth commit message\\\n This is the 5th log message'\n"
"Mathieu Clabaut "
MQ: uniformise message and logfile option....
r2694 hg log -l1 -v | sed -n '/description/,$p'
echo