comparison tests/test-hgrc @ 10043:e95f0f70c3fd

test-hgrc: cleanup - don't create a repository for no reason. - empty $HGRCPATH for better isolation between tests
author Martin Geisler <mg@lazybytes.net>
date Sat, 12 Dec 2009 15:26:57 +0100
parents ba75830d17a9
children dc5462d94a72
comparison
equal deleted inserted replaced
10041:359c56728257 10043:e95f0f70c3fd
1 #!/bin/sh 1 #!/bin/sh
2 2
3 mkdir t 3 echo "invalid" > $HGRCPATH
4 cd t 4 hg version 2>&1 | sed -e "s|$HGRCPATH|\$HGRCPATH|"
5 hg init 5 echo "" > $HGRCPATH
6 echo "invalid" > .hg/hgrc
7 hg status 2>&1 |sed -e "s:/.*\(/t/.*\):...\1:"
8 6
9 #issue 1199, escaping 7 # issue1199: escaping
10
11 cd ..
12 hg init "foo%bar" 8 hg init "foo%bar"
13 hg clone "foo%bar" foobar 9 hg clone "foo%bar" foobar
14 p=`pwd` 10 p=`pwd`
15 cd foobar 11 cd foobar
16 cat .hg/hgrc |sed -e "s:$p:...:" 12 cat .hg/hgrc | sed -e "s:$p:...:"
17 hg paths |sed -e "s:$p:...:" 13 hg paths | sed -e "s:$p:...:"
18 hg showconfig |sed -e "s:$p:...:" 14 hg showconfig | sed -e "s:$p:...:"
15 cd ..
19 16
20 # issue1829: wrong indentation 17 # issue1829: wrong indentation
21 cd .. 18 echo '[foo]' > $HGRCPATH
22 echo '[foo]' >> $HGRCPATH
23 echo ' x = y' >> $HGRCPATH 19 echo ' x = y' >> $HGRCPATH
24 hg version 2>&1 | sed -e "s|$HGRCPATH|\$HGRCPATH|" 20 hg version 2>&1 | sed -e "s|$HGRCPATH|\$HGRCPATH|"