Exemplo n.º 1
0
    def test_read_with_peeled_errors(self):
        f = BytesIO('^%s\n%s ref/1' % (TWOS, ONES))
        self.assertRaises(errors.PackedRefsException, list,
                          read_packed_refs(f))

        f = BytesIO('%s ref/1\n^%s\n^%s' % (ONES, TWOS, THREES))
        self.assertRaises(errors.PackedRefsException, list,
                          read_packed_refs(f))
Exemplo n.º 2
0
    def test_read_with_peeled_errors(self):
        f = BytesIO(b'\n'.join([b'^' + TWOS, ONES + b' ref/1']))
        self.assertRaises(errors.PackedRefsException, list,
                          read_packed_refs(f))

        f = BytesIO(b'\n'.join([ONES + b' ref/1', b'^' + TWOS, b'^' + THREES]))
        self.assertRaises(errors.PackedRefsException, list,
                          read_packed_refs(f))
Exemplo n.º 3
0
    def test_read_with_peeled_errors(self):
        f = BytesIO(b"\n".join([b"^" + TWOS, ONES + b" ref/1"]))
        self.assertRaises(errors.PackedRefsException, list,
                          read_packed_refs(f))

        f = BytesIO(b"\n".join([ONES + b" ref/1", b"^" + TWOS, b"^" + THREES]))
        self.assertRaises(errors.PackedRefsException, list,
                          read_packed_refs(f))
Exemplo n.º 4
0
    def test_read_with_peeled_errors(self):
        f = BytesIO(b'\n'.join([
            b'^' + TWOS,
            ONES + b' ref/1']))
        self.assertRaises(errors.PackedRefsException, list, read_packed_refs(f))

        f = BytesIO(b'\n'.join([
            ONES + b' ref/1',
            b'^' + TWOS,
            b'^' + THREES]))
        self.assertRaises(errors.PackedRefsException, list, read_packed_refs(f))
Exemplo n.º 5
0
 def test_read_without_peeled(self):
     f = BytesIO(b'\n'.join([
         b'# comment',
         ONES + b' ref/1',
         TWOS + b' ref/2']))
     self.assertEqual([(ONES, b'ref/1'), (TWOS, b'ref/2')],
                      list(read_packed_refs(f)))
Exemplo n.º 6
0
 def test_read_without_peeled_errors(self):
     f = StringIO('%s ref/1\n^%s' % (ONES, TWOS))
     self.assertRaises(errors.PackedRefsException, list, read_packed_refs(f))
Exemplo n.º 7
0
 def test_read_without_peeled(self):
     f = StringIO('# comment\n%s ref/1\n%s ref/2' % (ONES, TWOS))
     self.assertEqual([(ONES, 'ref/1'), (TWOS, 'ref/2')],
                      list(read_packed_refs(f)))
Exemplo n.º 8
0
    def test_read_with_peeled_errors(self):
        f = BytesIO('^%s\n%s ref/1' % (TWOS, ONES))
        self.assertRaises(errors.PackedRefsException, list, read_packed_refs(f))

        f = BytesIO('%s ref/1\n^%s\n^%s' % (ONES, TWOS, THREES))
        self.assertRaises(errors.PackedRefsException, list, read_packed_refs(f))
Exemplo n.º 9
0
    def test_read_with_peeled_errors(self):
        f = BytesIO(b"\n".join([b"^" + TWOS, ONES + b" ref/1"]))
        self.assertRaises(errors.PackedRefsException, list, read_packed_refs(f))

        f = BytesIO(b"\n".join([ONES + b" ref/1", b"^" + TWOS, b"^" + THREES]))
        self.assertRaises(errors.PackedRefsException, list, read_packed_refs(f))
Exemplo n.º 10
0
 def test_read_without_peeled(self):
     f = BytesIO(b"\n".join([b"# comment", ONES + b" ref/1", TWOS + b" ref/2"]))
     self.assertEqual([(ONES, b"ref/1"), (TWOS, b"ref/2")], list(read_packed_refs(f)))
Exemplo n.º 11
0
 def test_read_without_peeled(self):
     f = BytesIO(b"\n".join(
         [b"# comment", ONES + b" ref/1", TWOS + b" ref/2"]))
     self.assertEqual([(ONES, b"ref/1"), (TWOS, b"ref/2")],
                      list(read_packed_refs(f)))