Mercurial > kallithea
changeset 7531:56e456117510
hg: add tests for `successors` and `predecessors` properties of MercurialChangeset
They are marked as xfail because the current implementation fails on new versions of Mercurial because a function and an attribute were renamed.
author | Manuel Jacob <me@manueljacob.de> |
---|---|
date | Mon, 18 Feb 2019 23:55:07 +0100 |
parents | 72bda0df1c20 |
children | d1b07a8b2b00 |
files | kallithea/tests/vcs/test_hg.py |
diffstat | 1 files changed, 10 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/kallithea/tests/vcs/test_hg.py Mon Feb 18 23:41:53 2019 +0100 +++ b/kallithea/tests/vcs/test_hg.py Mon Feb 18 23:55:07 2019 +0100 @@ -584,3 +584,13 @@ assert 'Marcin Kuzminski' == self.repo.get_changeset('b986218ba1c9').author_name assert 'Lukasz Balcerzak' == self.repo.get_changeset('3803844fdbd3').author_name assert 'marcink' == self.repo.get_changeset('84478366594b').author_name + + @pytest.mark.xfail + def test_successors(self): + init_chset = self.repo.get_changeset(0) + assert init_chset.successors == [] + + @pytest.mark.xfail + def test_predecessors(self): + init_chset = self.repo.get_changeset(0) + assert init_chset.predecessors == set([])