#2538: bytes objects can only provide read-only buffers

This commit is contained in:
Antoine Pitrou 2008-08-02 21:02:48 +00:00
parent 07431a302a
commit 2f89aa6785
4 changed files with 13 additions and 8 deletions

View file

@ -453,6 +453,11 @@ class BaseBytesTest(unittest.TestCase):
class BytesTest(BaseBytesTest):
type2test = bytes
def test_buffer_is_readonly(self):
with open(sys.stdin.fileno(), "rb", buffering=0) as f:
self.assertRaises(TypeError, f.readinto, b"")
class ByteArrayTest(BaseBytesTest):
type2test = bytearray