示例#1
0
 def run(self, args):
     parser = optparse.OptionParser()
     options, args = parser.parse_args(args)
     if len(args) >= 1:
         gitdir = args[0]
     else:
         gitdir = '.'
     porcelain.upload_pack(gitdir)
示例#2
0
 def test_upload_pack(self):
     outf = BytesIO()
     exitcode = porcelain.upload_pack(self.repo.path, BytesIO(b"0000"),
                                      outf)
     outlines = outf.getvalue().splitlines()
     self.assertEqual([b"0000"], outlines)
     self.assertEqual(0, exitcode)
示例#3
0
 def test_upload_pack(self):
     outf = BytesIO()
     exitcode = porcelain.upload_pack(
             self.repo.path, BytesIO(b"0000"), outf)
     outlines = outf.getvalue().splitlines()
     self.assertEqual([b"0000"], outlines)
     self.assertEqual(0, exitcode)