def setUp(self): self.repository_path = os.path.join(example_repositories, "mercurial") os.symlink("%s/hg" % self.repository_path, "%s/.hg" % self.repository_path) self.repos = MercurialRepository("file://%s" % self.repository_path) self.tmpdir = tempfile.mkdtemp() self.repos.checkout(self.tmpdir) self.wc = MercurialWorkingCopy(self.tmpdir) self.latest_version = "7ba7d226aefe" self.previous_version = "2f63951b5f32"
def setUp(self): self.repository_path = os.path.join(example_repositories, "mercurial") try: os.symlink("%s/hg" % self.repository_path, "%s/.hg" % self.repository_path) except OSError: pass self.repos = MercurialRepository("file://%s" % self.repository_path) self.tmpdir = tempfile.mkdtemp() self.repos.checkout(self.tmpdir)
def test__exists__with_nonexistent_repos__should_return_False(self): repos = MercurialRepository("file:///tmp/") self.assertFalse(repos.exists)
def _create_repository(self): return MercurialRepository("file://%s" % self.repository_path)