comparison tests/test-encoding @ 12156:4c94b6d0fb1c

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.
author Martin Geisler <mg@lazybytes.net>
date Thu, 02 Sep 2010 23:22:51 +0200
parents 29d2a7e3a88b
children
comparison
equal deleted inserted replaced
12155:94ad12aa0530 12156:4c94b6d0fb1c
14 EOF 14 EOF
15 15
16 echo % should fail with encoding error 16 echo % should fail with encoding error
17 echo "plain old ascii" > a 17 echo "plain old ascii" > a
18 hg st 18 hg st
19 HGENCODING=ascii hg ci -l latin-1 -d "1000000 0" 19 HGENCODING=ascii hg ci -l latin-1
20 20
21 echo % these should work 21 echo % these should work
22 echo "latin-1" > a 22 echo "latin-1" > a
23 HGENCODING=latin-1 hg ci -l latin-1 -d "1000000 0" 23 HGENCODING=latin-1 hg ci -l latin-1
24 echo "utf-8" > a 24 echo "utf-8" > a
25 HGENCODING=utf-8 hg ci -l utf-8 -d "1000000 0" 25 HGENCODING=utf-8 hg ci -l utf-8
26 26
27 HGENCODING=latin-1 hg tag -d "1000000 0" `cat latin-1-tag` 27 HGENCODING=latin-1 hg tag `cat latin-1-tag`
28 HGENCODING=latin-1 hg branch `cat latin-1-tag` 28 HGENCODING=latin-1 hg branch `cat latin-1-tag`
29 HGENCODING=latin-1 hg ci -d "1000000 0" -m 'latin1 branch' 29 HGENCODING=latin-1 hg ci -m 'latin1 branch'
30 rm .hg/branch 30 rm .hg/branch
31 31
32 echo "% hg log (ascii)" 32 echo "% hg log (ascii)"
33 hg --encoding ascii log 33 hg --encoding ascii log
34 echo "% hg log (latin-1)" 34 echo "% hg log (latin-1)"
56 echo "% hg log (dolphin)" 56 echo "% hg log (dolphin)"
57 HGENCODING=dolphin hg log 57 HGENCODING=dolphin hg log
58 58
59 HGENCODING=ascii hg branch `cat latin-1-tag` 59 HGENCODING=ascii hg branch `cat latin-1-tag`
60 cp latin-1-tag .hg/branch 60 cp latin-1-tag .hg/branch
61 HGENCODING=latin-1 hg ci -d "1000000 0" -m 'should fail' 61 HGENCODING=latin-1 hg ci -m 'should fail'
62 exit 0 62 exit 0