Mercurial > hg
comparison tests/test-tag.t @ 31995:fe9c4d614600
track-tags: compute the actual differences between tags pre/post transaction
We now compute the proper actuall differences between tags before and after the
transaction. This catch a couple of false positives in the tests.
The compute the full difference since we are about to make this data available
to hooks in the next changeset.
author | Pierre-Yves David <pierre-yves.david@ens-lyon.org> |
---|---|
date | Tue, 28 Mar 2017 10:14:55 +0200 |
parents | b36318e6d2ef |
children | e6e1884df298 |
comparison
equal
deleted
inserted
replaced
31994:b36318e6d2ef | 31995:fe9c4d614600 |
---|---|
228 $ python << EOF | 228 $ python << EOF |
229 > f = file('.hgtags'); last = f.readlines()[-1][:-1]; f.close() | 229 > f = file('.hgtags'); last = f.readlines()[-1][:-1]; f.close() |
230 > f = file('.hgtags', 'w'); f.write(last); f.close() | 230 > f = file('.hgtags', 'w'); f.write(last); f.close() |
231 > EOF | 231 > EOF |
232 $ hg ci -m'broken manual edit of .hgtags' | 232 $ hg ci -m'broken manual edit of .hgtags' |
233 hook: tag changes detected | |
234 $ cat .hgtags; echo | 233 $ cat .hgtags; echo |
235 acb14030fe0a21b60322c440ad2d20cf7685a376 foobar | 234 acb14030fe0a21b60322c440ad2d20cf7685a376 foobar |
236 $ hg tag newline | 235 $ hg tag newline |
237 hook: tag changes detected | 236 hook: tag changes detected |
238 $ cat .hgtags; echo | 237 $ cat .hgtags; echo |
633 $ hg update -r 'p1(t7)' | 632 $ hg update -r 'p1(t7)' |
634 1 files updated, 0 files merged, 1 files removed, 0 files unresolved | 633 1 files updated, 0 files merged, 1 files removed, 0 files unresolved |
635 $ printf '' > .hgtags | 634 $ printf '' > .hgtags |
636 $ hg commit -m 'delete all tags' | 635 $ hg commit -m 'delete all tags' |
637 created new head | 636 created new head |
638 hook: tag changes detected | |
639 $ hg log -r 'max(t7::)' | 637 $ hg log -r 'max(t7::)' |
640 changeset: 17:ffe462b50880 | 638 changeset: 17:ffe462b50880 |
641 user: test | 639 user: test |
642 date: Thu Jan 01 00:00:00 1970 +0000 | 640 date: Thu Jan 01 00:00:00 1970 +0000 |
643 summary: Added tag t7 for changeset fd3a9e394ce3 | 641 summary: Added tag t7 for changeset fd3a9e394ce3 |