def tearDown(self): if self._server is not None: self._server.shutdown() self._server = None if self._old_repo is not None: tear_down_repo(self._old_repo) if self._new_repo is not None: tear_down_repo(self._new_repo)
def test_add_if_new_symbolic(self): # Use an empty repo instead of the default. tear_down_repo(self._repo) repo_dir = os.path.join(tempfile.mkdtemp(), 'test') os.makedirs(repo_dir) self._repo = Repo.init(repo_dir) refs = self._repo.refs nines = '9' * 40 self.assertEqual('ref: refs/heads/master', refs.read_ref('HEAD')) self.assertFalse('refs/heads/master' in refs) self.assertTrue(refs.add_if_new('HEAD', nines)) self.assertEqual('ref: refs/heads/master', refs.read_ref('HEAD')) self.assertEqual(nines, refs['HEAD']) self.assertEqual(nines, refs['refs/heads/master']) self.assertFalse(refs.add_if_new('HEAD', '1' * 40)) self.assertEqual(nines, refs['HEAD']) self.assertEqual(nines, refs['refs/heads/master'])
def test_add_if_new_symbolic(self): # Use an empty repo instead of the default. tear_down_repo(self._repo) repo_dir = os.path.join(tempfile.mkdtemp(), 'test') os.makedirs(repo_dir) self._repo = Repo.init(repo_dir) refs = self._repo.refs nines = b'9' * 40 self.assertEqual(b'ref: refs/heads/master', refs.read_ref(b'HEAD')) self.assertFalse(b'refs/heads/master' in refs) self.assertTrue(refs.add_if_new(b'HEAD', nines)) self.assertEqual(b'ref: refs/heads/master', refs.read_ref(b'HEAD')) self.assertEqual(nines, refs[b'HEAD']) self.assertEqual(nines, refs[b'refs/heads/master']) self.assertFalse(refs.add_if_new(b'HEAD', b'1' * 40)) self.assertEqual(nines, refs[b'HEAD']) self.assertEqual(nines, refs[b'refs/heads/master'])
def test_add_if_new_symbolic(self): # Use an empty repo instead of the default. tear_down_repo(self._repo) repo_dir = os.path.join(tempfile.mkdtemp(), "test") os.makedirs(repo_dir) self._repo = Repo.init(repo_dir) refs = self._repo.refs nines = "9" * 40 self.assertEqual("ref: refs/heads/master", refs.read_ref("HEAD")) self.assertFalse("refs/heads/master" in refs) self.assertTrue(refs.add_if_new("HEAD", nines)) self.assertEqual("ref: refs/heads/master", refs.read_ref("HEAD")) self.assertEqual(nines, refs["HEAD"]) self.assertEqual(nines, refs["refs/heads/master"]) self.assertFalse(refs.add_if_new("HEAD", "1" * 40)) self.assertEqual(nines, refs["HEAD"]) self.assertEqual(nines, refs["refs/heads/master"])
def tearDown(self): tear_down_repo(self._repo) super(BuildRepoTests, self).tearDown()
def tearDown(self): tear_down_repo(self._repo) TestCase.tearDown(self)
def tearDown(self): if self._repo is not None: tear_down_repo(self._repo) super(RepositoryTests, self).tearDown()
def tearDown(self): CompatTestCase.tearDown(self) tear_down_repo(self._repo)
def tearDown(self): if self._repo is not None: tear_down_repo(self._repo)
def tearDown(self): tear_down_repo(self._repo)