Mercurial > hg
comparison tests/test-command-template.t @ 23734:f4e6475950f1 stable
cmdutil.jsonchangeset: properly compute added and removed files
jsonchangeset._show() was computing the reverse status of the current
changeset. As a result, added files were showing up as removed and
removed files were showing up as adds.
There were existing tests for this code and they were flat out wrong.
author | Gregory Szorc <gregory.szorc@gmail.com> |
---|---|
date | Mon, 05 Jan 2015 22:18:55 -0800 |
parents | 1533e642262d |
children | b9d06fa10ef2 |
comparison
equal
deleted
inserted
replaced
23724:aafeaba22826 | 23734:f4e6475950f1 |
---|---|
694 "tags": ["tip"], | 694 "tags": ["tip"], |
695 "parents": ["29114dbae42b9f078cf2714dbe3a86bba8ec7453"], | 695 "parents": ["29114dbae42b9f078cf2714dbe3a86bba8ec7453"], |
696 "manifest": "94961b75a2da554b4df6fb599e5bfc7d48de0c64", | 696 "manifest": "94961b75a2da554b4df6fb599e5bfc7d48de0c64", |
697 "extra": {"branch": "default"}, | 697 "extra": {"branch": "default"}, |
698 "modified": [], | 698 "modified": [], |
699 "added": ["second"], | 699 "added": ["fourth", "third"], |
700 "removed": ["fourth", "third"] | 700 "removed": ["second"] |
701 }, | 701 }, |
702 { | 702 { |
703 "rev": 7, | 703 "rev": 7, |
704 "node": "29114dbae42b9f078cf2714dbe3a86bba8ec7453", | 704 "node": "29114dbae42b9f078cf2714dbe3a86bba8ec7453", |
705 "branch": "default", | 705 "branch": "default", |
711 "tags": [], | 711 "tags": [], |
712 "parents": ["0000000000000000000000000000000000000000"], | 712 "parents": ["0000000000000000000000000000000000000000"], |
713 "manifest": "f2dbc354b94e5ec0b4f10680ee0cee816101d0bf", | 713 "manifest": "f2dbc354b94e5ec0b4f10680ee0cee816101d0bf", |
714 "extra": {"branch": "default"}, | 714 "extra": {"branch": "default"}, |
715 "modified": [], | 715 "modified": [], |
716 "added": [], | 716 "added": ["second"], |
717 "removed": ["second"] | 717 "removed": [] |
718 }, | 718 }, |
719 { | 719 { |
720 "rev": 6, | 720 "rev": 6, |
721 "node": "d41e714fe50d9e4a5f11b4d595d543481b5f980b", | 721 "node": "d41e714fe50d9e4a5f11b4d595d543481b5f980b", |
722 "branch": "default", | 722 "branch": "default", |
745 "tags": [], | 745 "tags": [], |
746 "parents": ["10e46f2dcbf4823578cf180f33ecf0b957964c47"], | 746 "parents": ["10e46f2dcbf4823578cf180f33ecf0b957964c47"], |
747 "manifest": "4dc3def4f9b4c6e8de820f6ee74737f91e96a216", | 747 "manifest": "4dc3def4f9b4c6e8de820f6ee74737f91e96a216", |
748 "extra": {"branch": "default"}, | 748 "extra": {"branch": "default"}, |
749 "modified": [], | 749 "modified": [], |
750 "added": [], | 750 "added": ["d"], |
751 "removed": ["d"] | 751 "removed": [] |
752 }, | 752 }, |
753 { | 753 { |
754 "rev": 4, | 754 "rev": 4, |
755 "node": "bbe44766e73d5f11ed2177f1838de10c53ef3e74", | 755 "node": "bbe44766e73d5f11ed2177f1838de10c53ef3e74", |
756 "branch": "foo", | 756 "branch": "foo", |
796 "tags": [], | 796 "tags": [], |
797 "parents": ["b608e9d1a3f0273ccf70fb85fd6866b3482bf965"], | 797 "parents": ["b608e9d1a3f0273ccf70fb85fd6866b3482bf965"], |
798 "manifest": "6e0e82995c35d0d57a52aca8da4e56139e06b4b1", | 798 "manifest": "6e0e82995c35d0d57a52aca8da4e56139e06b4b1", |
799 "extra": {"branch": "default"}, | 799 "extra": {"branch": "default"}, |
800 "modified": [], | 800 "modified": [], |
801 "added": [], | 801 "added": ["c"], |
802 "removed": ["c"] | 802 "removed": [] |
803 }, | 803 }, |
804 { | 804 { |
805 "rev": 1, | 805 "rev": 1, |
806 "node": "b608e9d1a3f0273ccf70fb85fd6866b3482bf965", | 806 "node": "b608e9d1a3f0273ccf70fb85fd6866b3482bf965", |
807 "branch": "default", | 807 "branch": "default", |
813 "tags": [], | 813 "tags": [], |
814 "parents": ["1e4e1b8f71e05681d422154f5421e385fec3454f"], | 814 "parents": ["1e4e1b8f71e05681d422154f5421e385fec3454f"], |
815 "manifest": "4e8d705b1e53e3f9375e0e60dc7b525d8211fe55", | 815 "manifest": "4e8d705b1e53e3f9375e0e60dc7b525d8211fe55", |
816 "extra": {"branch": "default"}, | 816 "extra": {"branch": "default"}, |
817 "modified": [], | 817 "modified": [], |
818 "added": [], | 818 "added": ["b"], |
819 "removed": ["b"] | 819 "removed": [] |
820 }, | 820 }, |
821 { | 821 { |
822 "rev": 0, | 822 "rev": 0, |
823 "node": "1e4e1b8f71e05681d422154f5421e385fec3454f", | 823 "node": "1e4e1b8f71e05681d422154f5421e385fec3454f", |
824 "branch": "default", | 824 "branch": "default", |
830 "tags": [], | 830 "tags": [], |
831 "parents": ["0000000000000000000000000000000000000000"], | 831 "parents": ["0000000000000000000000000000000000000000"], |
832 "manifest": "a0c8bcbbb45c63b90b70ad007bf38961f64f2af0", | 832 "manifest": "a0c8bcbbb45c63b90b70ad007bf38961f64f2af0", |
833 "extra": {"branch": "default"}, | 833 "extra": {"branch": "default"}, |
834 "modified": [], | 834 "modified": [], |
835 "added": [], | 835 "added": ["a"], |
836 "removed": ["a"] | 836 "removed": [] |
837 } | 837 } |
838 ] | 838 ] |
839 | 839 |
840 Error if style not readable: | 840 Error if style not readable: |
841 | 841 |