Mercurial > public > mercurial-scm > hg
diff tests/test-tag.t @ 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 | b3de1438028d |
children | 4134686b83e1 |
line wrap: on
line diff
--- a/tests/test-tag.t Thu Sep 02 22:17:22 2010 +0200 +++ b/tests/test-tag.t Thu Sep 02 23:22:51 2010 +0200 @@ -3,87 +3,87 @@ $ echo a > a $ hg add a - $ hg commit -m "test" -d "1000000 0" + $ hg commit -m "test" $ hg history - changeset: 0:0acdaf898367 + changeset: 0:acb14030fe0a tag: tip user: test - date: Mon Jan 12 13:46:40 1970 +0000 + date: Thu Jan 01 00:00:00 1970 +0000 summary: test $ hg tag ' ' abort: tag names cannot consist entirely of whitespace - $ hg tag -d "1000000 0" "bleah" + $ hg tag "bleah" $ hg history - changeset: 1:3ecf002a1c57 + changeset: 1:d4f0d2909abc tag: tip user: test - date: Mon Jan 12 13:46:40 1970 +0000 - summary: Added tag bleah for changeset 0acdaf898367 + date: Thu Jan 01 00:00:00 1970 +0000 + summary: Added tag bleah for changeset acb14030fe0a - changeset: 0:0acdaf898367 + changeset: 0:acb14030fe0a tag: bleah user: test - date: Mon Jan 12 13:46:40 1970 +0000 + date: Thu Jan 01 00:00:00 1970 +0000 summary: test $ echo foo >> .hgtags - $ hg tag -d "1000000 0" "bleah2" || echo "failed" + $ hg tag "bleah2" || echo "failed" abort: working copy of .hgtags is changed (please commit .hgtags manually) failed $ hg revert .hgtags - $ hg tag -d "1000000 0" -r 0 x y z y y z || echo "failed" + $ hg tag -r 0 x y z y y z || echo "failed" abort: tag names must be unique failed - $ hg tag -d "1000000 0" tap nada dot tip null . || echo "failed" + $ hg tag tap nada dot tip null . || echo "failed" abort: the name 'tip' is reserved failed - $ hg tag -d "1000000 0" "bleah" || echo "failed" + $ hg tag "bleah" || echo "failed" abort: tag 'bleah' already exists (use -f to force) failed - $ hg tag -d "1000000 0" "blecch" "bleah" || echo "failed" + $ hg tag "blecch" "bleah" || echo "failed" abort: tag 'bleah' already exists (use -f to force) failed - $ hg tag -d "1000000 0" --remove "blecch" || echo "failed" + $ hg tag --remove "blecch" || echo "failed" abort: tag 'blecch' does not exist failed - $ hg tag -d "1000000 0" --remove "bleah" "blecch" "blough" || echo "failed" + $ hg tag --remove "bleah" "blecch" "blough" || echo "failed" abort: tag 'blecch' does not exist failed - $ hg tag -d "1000000 0" -r 0 "bleah0" - $ hg tag -l -d "1000000 0" -r 1 "bleah1" - $ hg tag -d "1000000 0" gack gawk gorp - $ hg tag -d "1000000 0" -f gack - $ hg tag -d "1000000 0" --remove gack gorp + $ hg tag -r 0 "bleah0" + $ hg tag -l -r 1 "bleah1" + $ hg tag gack gawk gorp + $ hg tag -f gack + $ hg tag --remove gack gorp $ cat .hgtags - 0acdaf8983679e0aac16e811534eb49d7ee1f2b4 bleah - 0acdaf8983679e0aac16e811534eb49d7ee1f2b4 bleah0 - 868cc8fbb43b754ad09fa109885d243fc49adae7 gack - 868cc8fbb43b754ad09fa109885d243fc49adae7 gawk - 868cc8fbb43b754ad09fa109885d243fc49adae7 gorp - 868cc8fbb43b754ad09fa109885d243fc49adae7 gack - 3807bcf62c5614cb6c16436b514d7764ca5f1631 gack - 3807bcf62c5614cb6c16436b514d7764ca5f1631 gack + acb14030fe0a21b60322c440ad2d20cf7685a376 bleah + acb14030fe0a21b60322c440ad2d20cf7685a376 bleah0 + 336fccc858a4eb69609a291105009e484a6b6b8d gack + 336fccc858a4eb69609a291105009e484a6b6b8d gawk + 336fccc858a4eb69609a291105009e484a6b6b8d gorp + 336fccc858a4eb69609a291105009e484a6b6b8d gack + 799667b6f2d9b957f73fa644a918c2df22bab58f gack + 799667b6f2d9b957f73fa644a918c2df22bab58f gack 0000000000000000000000000000000000000000 gack - 868cc8fbb43b754ad09fa109885d243fc49adae7 gorp + 336fccc858a4eb69609a291105009e484a6b6b8d gorp 0000000000000000000000000000000000000000 gorp $ cat .hg/localtags - 3ecf002a1c572a2f3bb4e665417e60fca65bbd42 bleah1 + d4f0d2909abc9290e2773c08837d70c1794e3f5a bleah1 $ hg update 0 0 files updated, 0 files merged, 1 files removed, 0 files unresolved - $ hg tag -d "1000000 0" "foobar" + $ hg tag "foobar" $ cat .hgtags - 0acdaf8983679e0aac16e811534eb49d7ee1f2b4 foobar + acb14030fe0a21b60322c440ad2d20cf7685a376 foobar $ cat .hg/localtags - 3ecf002a1c572a2f3bb4e665417e60fca65bbd42 bleah1 + d4f0d2909abc9290e2773c08837d70c1794e3f5a bleah1 $ hg tag -l 'xx > newline' @@ -95,49 +95,49 @@ $ cd .. $ hg -R test log -r0:5 - changeset: 0:0acdaf898367 + changeset: 0:acb14030fe0a tag: bleah tag: bleah0 tag: foobar user: test - date: Mon Jan 12 13:46:40 1970 +0000 + date: Thu Jan 01 00:00:00 1970 +0000 summary: test - changeset: 1:3ecf002a1c57 + changeset: 1:d4f0d2909abc tag: bleah1 user: test - date: Mon Jan 12 13:46:40 1970 +0000 - summary: Added tag bleah for changeset 0acdaf898367 + date: Thu Jan 01 00:00:00 1970 +0000 + summary: Added tag bleah for changeset acb14030fe0a - changeset: 2:868cc8fbb43b + changeset: 2:336fccc858a4 tag: gawk user: test - date: Mon Jan 12 13:46:40 1970 +0000 - summary: Added tag bleah0 for changeset 0acdaf898367 + date: Thu Jan 01 00:00:00 1970 +0000 + summary: Added tag bleah0 for changeset acb14030fe0a - changeset: 3:3807bcf62c56 + changeset: 3:799667b6f2d9 user: test - date: Mon Jan 12 13:46:40 1970 +0000 - summary: Added tag gack, gawk, gorp for changeset 868cc8fbb43b + date: Thu Jan 01 00:00:00 1970 +0000 + summary: Added tag gack, gawk, gorp for changeset 336fccc858a4 - changeset: 4:140c6e8597b4 + changeset: 4:154eeb7c0138 user: test - date: Mon Jan 12 13:46:40 1970 +0000 - summary: Added tag gack for changeset 3807bcf62c56 + date: Thu Jan 01 00:00:00 1970 +0000 + summary: Added tag gack for changeset 799667b6f2d9 - changeset: 5:470a65fa7cc9 + changeset: 5:b4bb47aaff09 user: test - date: Mon Jan 12 13:46:40 1970 +0000 + date: Thu Jan 01 00:00:00 1970 +0000 summary: Removed tag gack, gorp $ hg clone -q -rbleah1 test test1 $ hg -R test1 parents --style=compact - 1[tip] 3ecf002a1c57 1970-01-12 13:46 +0000 test - Added tag bleah for changeset 0acdaf898367 + 1[tip] d4f0d2909abc 1970-01-01 00:00 +0000 test + Added tag bleah for changeset acb14030fe0a $ hg clone -q -r5 test#bleah1 test2 $ hg -R test2 parents --style=compact - 5[tip] 470a65fa7cc9 1970-01-12 13:46 +0000 test + 5[tip] b4bb47aaff09 1970-01-01 00:00 +0000 test Removed tag gack, gorp $ hg clone -q -U test#bleah1 test3 @@ -152,24 +152,24 @@ > f = file('.hg/localtags', 'w'); f.write(last); f.close() > EOF $ cat .hg/localtags; echo - 3ecf002a1c572a2f3bb4e665417e60fca65bbd42 bleah1 + d4f0d2909abc9290e2773c08837d70c1794e3f5a bleah1 $ hg tag -l localnewline $ cat .hg/localtags; echo - 3ecf002a1c572a2f3bb4e665417e60fca65bbd42 bleah1 - f68b039e72eacbb2e68b0543e1f6e50990aa2bb5 localnewline + d4f0d2909abc9290e2773c08837d70c1794e3f5a bleah1 + c2899151f4e76890c602a2597a650a72666681bf localnewline $ python << EOF > f = file('.hgtags'); last = f.readlines()[-1][:-1]; f.close() > f = file('.hgtags', 'w'); f.write(last); f.close() > EOF - $ hg ci -d '1000000 0' -m'broken manual edit of .hgtags' + $ hg ci -m'broken manual edit of .hgtags' $ cat .hgtags; echo - 0acdaf8983679e0aac16e811534eb49d7ee1f2b4 foobar - $ hg tag -d '1000000 0' newline + acb14030fe0a21b60322c440ad2d20cf7685a376 foobar + $ hg tag newline $ cat .hgtags; echo - 0acdaf8983679e0aac16e811534eb49d7ee1f2b4 foobar - 6ae703d793c8b1f097116869275ecd97b2977a2b newline + acb14030fe0a21b60322c440ad2d20cf7685a376 foobar + a0eea09de1eeec777b46f2085260a373b2fbc293 newline tag and branch using same name