MCPcopy Index your code
hub / github.com/python/cpython / test_bytearray_repr

Method test_bytearray_repr

Lib/test/test_bytes.py:2193–2208  ·  view source on GitHub ↗
(self, f=repr)

Source from the content-addressed store, hash-verified

2191 self.assertEqual(f(BytesSubclass(b"abc")), "b'abc'")
2192
2193 def test_bytearray_repr(self, f=repr):
2194 self.assertEqual(f(bytearray()), "bytearray(b'')")
2195 self.assertEqual(f(bytearray(b'abc')), "bytearray(b'abc')")
2196 self.assertEqual(f(bytearray([92])), r"bytearray(b'\\')")
2197 self.assertEqual(f(bytearray([0, 1, 254, 255])),
2198 r"bytearray(b'\x00\x01\xfe\xff')")
2199 self.assertEqual(f(bytearray([7, 8, 9, 10, 11, 12, 13])),
2200 r"bytearray(b'\x07\x08\t\n\x0b\x0c\r')")
2201 self.assertEqual(f(bytearray(b'"')), """bytearray(b'"')""") # '"'
2202 self.assertEqual(f(bytearray(b"'")), '''bytearray(b"'")''') # "'"
2203 self.assertEqual(f(bytearray(b"'\"")), r"""bytearray(b'\'"')""") # '\'"'
2204 self.assertEqual(f(bytearray(b"\"'\"")), r"""bytearray(b'"\'"')""") # '"\'"'
2205 self.assertEqual(f(bytearray(b'\'"\'')), r"""bytearray(b'\'"\'')""") # '\'"\''
2206 self.assertEqual(f(ByteArraySubclass(b"abc")), "ByteArraySubclass(b'abc')")
2207 self.assertEqual(f(ByteArraySubclass.Nested(b"abc")), "Nested(b'abc')")
2208 self.assertEqual(f(ByteArraySubclass.Ŭñıçöđë(b"abc")), "Ŭñıçöđë(b'abc')")
2209
2210 @check_bytes_warnings
2211 def test_bytes_str(self):

Callers 1

test_bytearray_strMethod · 0.95

Calls 3

fFunction · 0.70
ByteArraySubclassClass · 0.70
assertEqualMethod · 0.45

Tested by

no test coverage detected