예제 #1
0
 def setUp(self):
     TestCase.setUp(self)
     BaseTestFilePackIndexWriting.setUp(self)
     self._has_crc32_checksum = True
     self._supports_large = True
     self._expected_version = 2
     self._write_fn = write_pack_index_v2
예제 #2
0
 def setUp(self):
     TestCase.setUp(self)
     self.store_dir = tempfile.mkdtemp()
     if not isinstance(self.store_dir, bytes):
         self.store_dir = self.store_dir.encode(sys.getfilesystemencoding())
     self.addCleanup(shutil.rmtree, self.store_dir)
     self.store = DiskObjectStore.init(self.store_dir)
예제 #3
0
 def setUp(self):
     TestCase.setUp(self)
     self.store_dir = tempfile.mkdtemp()
     if not isinstance(self.store_dir, bytes):
         self.store_dir = self.store_dir.encode(sys.getfilesystemencoding())
     self.addCleanup(shutil.rmtree, self.store_dir)
     self.store = DiskObjectStore.init(self.store_dir)
예제 #4
0
파일: test_pack.py 프로젝트: sid0/dulwich
 def setUp(self):
     TestCase.setUp(self)
     BaseTestFilePackIndexWriting.setUp(self)
     self._has_crc32_checksum = True
     self._supports_large = True
     self._expected_version = 2
     self._write_fn = write_pack_index_v2
예제 #5
0
    def setUp(self):
        TestCase.setUp(self)
        self.rout = BytesIO()
        self.rin = BytesIO()

        def _closeit():
            self.rout.close()
            self.rin.close()

        self.proto = Protocol(self.rin.read, self.rout.write, _closeit)
        self.addCleanup(self.proto.close)
예제 #6
0
    def setUp(self):
        TestCase.setUp(self)
        self.rout = BytesIO()
        self.rin = ReceivableBytesIO()

        def _closeit():
            self.rout.close()
            self.rin.close()

        self.proto = ReceivableProtocol(self.rin.recv, self.rout.write, _closeit)
        self.proto._rbufsize = 8
        self.addCleanup(self.proto.close)
예제 #7
0
    def setUp(self):
        TestCase.setUp(self)
        self.store = MemoryObjectStore()
        blob_a = make_object(Blob, data=b'a')
        blob_b = make_object(Blob, data=b'b')
        blob_c = make_object(Blob, data=b'c')
        for blob in [blob_a, blob_b, blob_c]:
            self.store.add_object(blob)

        blobs = [
          (b'a', blob_a.id, 0o100644),
          (b'ad/b', blob_b.id, 0o100644),
          (b'ad/bd/c', blob_c.id, 0o100755),
          (b'ad/c', blob_c.id, 0o100644),
          (b'c', blob_c.id, 0o100644),
          ]
        self.tree_id = commit_tree(self.store, blobs)
예제 #8
0
    def setUp(self):
        TestCase.setUp(self)
        self.store = MemoryObjectStore()
        blob_a = make_object(Blob, data='a')
        blob_b = make_object(Blob, data='b')
        blob_c = make_object(Blob, data='c')
        for blob in [blob_a, blob_b, blob_c]:
            self.store.add_object(blob)

        blobs = [
          ('a', blob_a.id, 0100644),
          ('ad/b', blob_b.id, 0100644),
          ('ad/bd/c', blob_c.id, 0100755),
          ('ad/c', blob_c.id, 0100644),
          ('c', blob_c.id, 0100644),
          ]
        self.tree_id = commit_tree(self.store, blobs)
예제 #9
0
    def setUp(self):
        TestCase.setUp(self)
        self.store = MemoryObjectStore()
        blob_a = make_object(Blob, data=b"a")
        blob_b = make_object(Blob, data=b"b")
        blob_c = make_object(Blob, data=b"c")
        for blob in [blob_a, blob_b, blob_c]:
            self.store.add_object(blob)

        blobs = [
            (b"a", blob_a.id, 0o100644),
            (b"ad/b", blob_b.id, 0o100644),
            (b"ad/bd/c", blob_c.id, 0o100755),
            (b"ad/c", blob_c.id, 0o100644),
            (b"c", blob_c.id, 0o100644),
            (b"d", blob_c.id, S_IFGITLINK),
        ]
        self.tree_id = commit_tree(self.store, blobs)
예제 #10
0
 def setUp(self):
     TestCase.setUp(self)
     BaseTestFilePackIndexWriting.setUp(self)
     self._has_crc32_checksum = False
     self._expected_version = 1
     self._write_fn = write_pack_index_v1
예제 #11
0
 def setUp(self):
     TestCase.setUp(self)
     self._repo = open_repo('refs.git')
     self._refs = self._repo.refs
예제 #12
0
 def setUp(self):
     TestCase.setUp(self)
     self._has_crc32_checksum = True
예제 #13
0
파일: test_refs.py 프로젝트: PKRoma/dulwich
 def tearDown(self):
     tear_down_repo(self._repo)
     TestCase.tearDown(self)
예제 #14
0
파일: test_refs.py 프로젝트: tgalal/dulwich
 def setUp(self):
     TestCase.setUp(self)
     self._repo = open_repo('refs.git')
     self.addCleanup(tear_down_repo, self._repo)
     self._refs = self._repo.refs
예제 #15
0
 def setUp(self):
     TestCase.setUp(self)
     self.store_dir = tempfile.mkdtemp()
     self.store = DiskObjectStore.init(self.store_dir)
예제 #16
0
 def setUp(self):
     TestCase.setUp(self)
     self.rout = StringIO()
     self.rin = StringIO()
     self.proto = Protocol(self.rin.read, self.rout.write)
예제 #17
0
파일: test_pack.py 프로젝트: wavii/dulwich
 def setUp(self):
     TestCase.setUp(self)
     self._has_crc32_checksum = True
예제 #18
0
파일: test_pack.py 프로젝트: wavii/dulwich
 def setUp(self):
     TestCase.setUp(self)
     BaseTestFilePackIndexWriting.setUp(self)
     self._has_crc32_checksum = False
     self._expected_version = 1
     self._write_fn = write_pack_index_v1
예제 #19
0
 def setUp(self):
     TestCase.setUp(self)
     self._output = BytesIO()
     self._writer = BufferedPktLineWriter(self._output.write, bufsize=16)
예제 #20
0
 def setUp(self):
     TestCase.setUp(self)
     conf = swift.load_conf(file=BytesIO(config_file %
                            def_config_file))
     fsc = FakeSwiftConnector('fakerepo', conf=conf)
     self.store = swift.SwiftObjectStore(fsc)
예제 #21
0
 def setUp(self):
     TestCase.setUp(self)
     self.rout = StringIO()
     self.rin = ReceivableStringIO()
     self.proto = ReceivableProtocol(self.rin.recv, self.rout.write)
     self.proto._rbufsize = 8
예제 #22
0
 def setUp(self):
     TestCase.setUp(self)
     self._output = StringIO()
     self._writer = BufferedPktLineWriter(self._output.write, bufsize=16)
예제 #23
0
 def setUp(self):
     TestCase.setUp(self)
     self.rout = StringIO()
     self.rin = ReceivableStringIO()
     self.proto = ReceivableProtocol(self.rin.recv, self.rout.write)
     self.proto._rbufsize = 8
예제 #24
0
 def setUp(self):
     TestCase.setUp(self)
     self.store = MemoryObjectStore()
예제 #25
0
 def setUp(self):
     TestCase.setUp(self)
     self.bases = [MemoryObjectStore(), MemoryObjectStore()]
     self.store = OverlayObjectStore(self.bases, self.bases[0])
예제 #26
0
 def tearDown(self):
     TestCase.tearDown(self)
     PackBasedObjectStoreTests.tearDown(self)
예제 #27
0
파일: test_refs.py 프로젝트: PKRoma/dulwich
 def setUp(self):
     TestCase.setUp(self)
     self._refs = DictRefsContainer(dict(_TEST_REFS))
예제 #28
0
 def setUp(self):
     TestCase.setUp(self)
     self._has_crc32_checksum = True
     self._supports_large = True
예제 #29
0
 def tearDown(self):
     TestCase.tearDown(self)
     PackBasedObjectStoreTests.tearDown(self)
     shutil.rmtree(self.store_dir)
예제 #30
0
 def tearDown(self):
     TestCase.tearDown(self)
예제 #31
0
 def setUp(self):
     TestCase.setUp(self)
     self.rout = StringIO()
     self.rin = StringIO()
     self.proto = Protocol(self.rin.read, self.rout.write)
예제 #32
0
파일: test_refs.py 프로젝트: PKRoma/dulwich
 def setUp(self):
     TestCase.setUp(self)
     self._repo = open_repo('refs.git')
     self._refs = self._repo.refs
예제 #33
0
 def tearDown(self):
     TestCase.tearDown(self)
     BaseTestFilePackIndexWriting.tearDown(self)
예제 #34
0
 def setUp(self):
     TestCase.setUp(self)
     conf = swift.load_conf(file=BytesIO(config_file % def_config_file))
     fsc = FakeSwiftConnector('fakerepo', conf=conf)
     self.store = swift.SwiftObjectStore(fsc)
예제 #35
0
파일: test_pack.py 프로젝트: sid0/dulwich
 def setUp(self):
     TestCase.setUp(self)
     self._has_crc32_checksum = True
     self._supports_large = True
예제 #36
0
 def setUp(self):
     TestCase.setUp(self)
     self._refs = DictRefsContainer(dict(_TEST_REFS))
예제 #37
0
 def tearDown(self):
     TestCase.tearDown(self)
     shutil.rmtree(self.store_dir)
예제 #38
0
 def tearDown(self):
     tear_down_repo(self._repo)
     TestCase.tearDown(self)
예제 #39
0
 def setUp(self):
     TestCase.setUp(self)
     self.bases = [MemoryObjectStore(), MemoryObjectStore()]
     self.store = OverlayObjectStore(self.bases, self.bases[0])
예제 #40
0
 def tearDown(self):
     TestCase.tearDown(self)
예제 #41
0
 def setUp(self):
     TestCase.setUp(self)
     self.store = MemoryObjectStore()
예제 #42
0
 def tearDown(self):
     TestCase.tearDown(self)
     BaseTestFilePackIndexWriting.tearDown(self)
예제 #43
0
 def setUp(self):
     TestCase.setUp(self)
     self.store_dir = tempfile.mkdtemp()
     self.addCleanup(shutil.rmtree, self.store_dir)
     self.store = DiskObjectStore.init(self.store_dir)
예제 #44
0
 def setUp(self):
     TestCase.setUp(self)
     self.store_dir = tempfile.mkdtemp()
     self.addCleanup(shutil.rmtree, self.store_dir)
     self.store = DiskObjectStore.init(self.store_dir)
예제 #45
0
 def tearDown(self):
     TestCase.tearDown(self)
     PackBasedObjectStoreTests.tearDown(self)
예제 #46
0
 def setUp(self):
     TestCase.setUp(self)
     self.f = BytesIO(_TEST_REFLOG)
     self.original_log = list(read_reflog(self.f))
     self.f.seek(0)
예제 #47
0
파일: test_refs.py 프로젝트: jelmer/dulwich
 def setUp(self):
     TestCase.setUp(self)
     self._repo = open_repo('refs.git')
     self.addCleanup(tear_down_repo, self._repo)
     self._refs = self._repo.refs