Пример #1
0
 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)
Пример #2
0
    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'])
Пример #3
0
    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'])
Пример #4
0
    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"])
Пример #5
0
 def tearDown(self):
     tear_down_repo(self._repo)
     super(BuildRepoTests, self).tearDown()
Пример #6
0
 def tearDown(self):
     tear_down_repo(self._repo)
     TestCase.tearDown(self)
Пример #7
0
 def tearDown(self):
     if self._repo is not None:
         tear_down_repo(self._repo)
     super(RepositoryTests, self).tearDown()
Пример #8
0
 def tearDown(self):
     tear_down_repo(self._repo)
     TestCase.tearDown(self)
Пример #9
0
 def tearDown(self):
     tear_down_repo(self._repo)
     super(BuildRepoTests, self).tearDown()
Пример #10
0
 def tearDown(self):
     if self._repo is not None:
         tear_down_repo(self._repo)
     super(RepositoryTests, self).tearDown()
Пример #11
0
 def tearDown(self):
     CompatTestCase.tearDown(self)
     tear_down_repo(self._repo)
Пример #12
0
 def tearDown(self):
     if self._repo is not None:
         tear_down_repo(self._repo)
Пример #13
0
 def tearDown(self):
     tear_down_repo(self._repo)