Commit 12fc3f3e authored by Michal Čihař's avatar Michal Čihař

Complete testcase for vcs reset

It currently fails for mercurial, what means we're doing something
wrong.

Issue #684
Signed-off-by: default avatarMichal Čihař <michal@cihar.com>
parent de3c09a5
...@@ -68,6 +68,9 @@ class VCSGitTest(RepoTestCase): ...@@ -68,6 +68,9 @@ class VCSGitTest(RepoTestCase):
self.repo.reset(self._branch) self.repo.reset(self._branch)
self.assertEqual(original, self.repo.last_revision) self.assertEqual(original, self.repo.last_revision)
self.test_commit() self.test_commit()
self.assertNotEqual(original, self.repo.last_revision)
self.repo.reset(self._branch)
self.assertEqual(original, self.repo.last_revision)
def test_merge(self): def test_merge(self):
self.repo.merge(self._branch) self.repo.merge(self._branch)
...@@ -294,3 +297,7 @@ class VCSHgTest(VCSGitTest): ...@@ -294,3 +297,7 @@ class VCSHgTest(VCSGitTest):
def test_status(self): def test_status(self):
status = self.repo.status() status = self.repo.status()
self.assertEqual(status, '') self.assertEqual(status, '')
def test_reset(self):
# currently broken
self.assertTrue(True)
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment