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

r12156:4c94b6d0 default
r12156:4c94b6d0 default
Show More
test-empty-group
49 lines | 787 B | text/plain | TextLexer
Benoit Boissinot
document and fix findincoming...
r2339 #!/bin/sh
#
Thomas Arendsen Hein
Kill trailing spaces
r4659 # A B
#
# 3 4 3
# |\/| |\
# |/\| | \
# 1 2 1 2
# \ / \ /
Benoit Boissinot
document and fix findincoming...
r2339 # 0 0
#
# if the result of the merge of 1 and 2
# is the same in 3 and 4, no new manifest
# will be created and the manifest group
# will be empty during the pull
#
# (plus we test a failure where outgoing
# wrongly reported the number of csets)
#
hg init a
cd a
touch init
Martin Geisler
tests: remove unneeded -d flags...
r12156 hg ci -A -m 0
Benoit Boissinot
document and fix findincoming...
r2339 touch x y
Martin Geisler
tests: remove unneeded -d flags...
r12156 hg ci -A -m 1
Benoit Boissinot
document and fix findincoming...
r2339 hg update 0
touch x y
Martin Geisler
tests: remove unneeded -d flags...
r12156 hg ci -A -m 2
Benoit Boissinot
document and fix findincoming...
r2339 hg merge 1
Martin Geisler
tests: remove unneeded -d flags...
r12156 hg ci -A -m m1
Benoit Boissinot
document and fix findincoming...
r2339 #hg log
Benoit Boissinot
switch to the .hg/store layout, fix the tests
r3853 #hg debugindex .hg/store/00manifest.i
Benoit Boissinot
document and fix findincoming...
r2339 hg update -C 1
hg merge 2
Martin Geisler
tests: remove unneeded -d flags...
r12156 hg ci -A -m m2
Benoit Boissinot
document and fix findincoming...
r2339 #hg log
Benoit Boissinot
switch to the .hg/store layout, fix the tests
r3853 #hg debugindex .hg/store/00manifest.i
Benoit Boissinot
document and fix findincoming...
r2339
cd ..
hg clone -r 3 a b
hg clone -r 4 a c
hg -R a outgoing b
hg -R a outgoing c
hg -R b outgoing c
hg -R c outgoing b
hg -R b pull a
hg -R c pull a