##// END OF EJS Templates
merge with crew-stable
merge with crew-stable

File last commit:

r5334:448eb46d default
r7052:0ca4f42d merge 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