Beispiel #1
0
 def test_write_with_peeled(self):
     f = StringIO()
     write_packed_refs(f, {'ref/1': ONES, 'ref/2': TWOS},
                       {'ref/1': THREES})
     self.assertEqual(
       "# pack-refs with: peeled\n%s ref/1\n^%s\n%s ref/2\n" % (
       ONES, THREES, TWOS), f.getvalue())
Beispiel #2
0
 def test_write_with_peeled(self):
     f = BytesIO()
     write_packed_refs(f, {b"ref/1": ONES, b"ref/2": TWOS}, {b"ref/1": THREES})
     self.assertEqual(
         b"\n".join([b"# pack-refs with: peeled", ONES + b" ref/1", b"^" + THREES, TWOS + b" ref/2"]) + b"\n",
         f.getvalue(),
     )
 def test_write_without_peeled(self):
     f = BytesIO()
     write_packed_refs(f, {b"ref/1": ONES, b"ref/2": TWOS})
     self.assertEqual(
         b"\n".join([ONES + b" ref/1", TWOS + b" ref/2"]) + b"\n",
         f.getvalue(),
     )
Beispiel #4
0
 def test_write_with_peeled(self):
     f = BytesIO()
     write_packed_refs(f, {b'ref/1': ONES, b'ref/2': TWOS},
                       {b'ref/1': THREES})
     self.assertEqual(
         b'\n'.join([b'# pack-refs with: peeled',
                     ONES + b' ref/1',
                     b'^' + THREES,
                     TWOS + b' ref/2']) + b'\n',
         f.getvalue())
 def test_write_with_peeled(self):
     f = BytesIO()
     write_packed_refs(f, {
         b"ref/1": ONES,
         b"ref/2": TWOS
     }, {b"ref/1": THREES})
     self.assertEqual(
         b"\n".join([
             b"# pack-refs with: peeled",
             ONES + b" ref/1",
             b"^" + THREES,
             TWOS + b" ref/2",
         ]) + b"\n",
         f.getvalue(),
     )
Beispiel #6
0
 def test_write_without_peeled(self):
     f = BytesIO()
     write_packed_refs(f, {b'ref/1': ONES, b'ref/2': TWOS})
     self.assertEqual(
         b'\n'.join([ONES + b' ref/1', TWOS + b' ref/2']) + b'\n',
         f.getvalue())
Beispiel #7
0
 def test_write_without_peeled(self):
     f = BytesIO()
     write_packed_refs(f, {b'ref/1': ONES, b'ref/2': TWOS})
     self.assertEqual(b'\n'.join([ONES + b' ref/1',
                                  TWOS + b' ref/2']) + b'\n',
                      f.getvalue())
Beispiel #8
0
 def test_write_without_peeled(self):
     f = StringIO()
     write_packed_refs(f, {'ref/1': ONES, 'ref/2': TWOS})
     self.assertEqual("%s ref/1\n%s ref/2\n" % (ONES, TWOS), f.getvalue())
Beispiel #9
0
 def test_write_without_peeled(self):
     f = BytesIO()
     write_packed_refs(f, {b"ref/1": ONES, b"ref/2": TWOS})
     self.assertEqual(b"\n".join([ONES + b" ref/1", TWOS + b" ref/2"]) + b"\n", f.getvalue())