comparison tests/test-mq-qrefresh-replace-log-message @ 2694:0fb28dbf0dc7

MQ: uniformise message and logfile option. Possibility to change message in qrefresh option
author "Mathieu Clabaut <mathieu.clabaut@gmail.com>"
date Wed, 26 Jul 2006 20:11:54 +0200
parents
children 58913ed8f7f5 146fef06e188
comparison
equal deleted inserted replaced
2693:8342c0286184 2694:0fb28dbf0dc7
1 #!/bin/sh
2
3 # Environement setup for MQ
4 export HGRCPATH=./hgrc
5 echo "[extensions]" >> ./hgrc
6 echo "mq=" >> ./hgrc
7
8 #Repo init
9 hg init
10 hg qinit
11
12 hg qnew -m "First commit message" first-patch
13 echo aaaa > file
14 hg add file
15 hg qrefresh
16 echo =======================
17 echo "Should display 'First commit message'"
18 hg log -l1 -v | sed -n '/description/,$p'
19 echo
20
21 # Testing changing message with -m
22 echo bbbb > file
23 hg qrefresh -m "Second commit message"
24 echo =======================
25 echo "Should display 'Second commit message'"
26 hg log -l1 -v | sed -n '/description/,$p'
27 echo
28
29
30 # Testing changing message with -l
31 echo "Third commit message" > logfile
32 echo " This is the 3rd log message" >> logfile
33 echo bbbb > file
34 hg qrefresh -l logfile
35 echo =======================
36 echo "Should display 'Third commit message\n This is the 3rd log message'"
37 hg log -l1 -v | sed -n '/description/,$p'
38 echo
39
40 # Testing changing message with -l-
41 hg qnew -m "First commit message" second-patch
42 echo aaaa > file2
43 hg add file2
44 echo bbbb > file2
45 (echo "Fifth commit message"
46 echo " This is the 5th log message" >> logfile) |\
47 hg qrefresh -l-
48 echo =======================
49 echo "Should display 'Fifth commit message\n This is the 5th log message'"
50 hg log -l1 -v | sed -n '/description/,$p'
51 echo