]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.13] gh-131339: test PyBytes_Size for a zero-size bytes object (GH-131340) (#131343)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Mon, 17 Mar 2025 09:01:40 +0000 (10:01 +0100)
committerGitHub <noreply@github.com>
Mon, 17 Mar 2025 09:01:40 +0000 (09:01 +0000)
gh-131339: test PyBytes_Size for a zero-size bytes object (GH-131340)
(cherry picked from commit 3ae67ba97e88d6f066a5b6f0c809f57fe4a1ecbe)

Co-authored-by: Nybblista <170842536+nybblista@users.noreply.github.com>
Lib/test/test_capi/test_bytes.py

index d5f047bcf182779f1638d3f210ecd346cc995ef9..ab6f091d0d92381c0a17236f81c04c824e3b6611 100644 (file)
@@ -93,6 +93,7 @@ class CAPITest(unittest.TestCase):
         # Test PyBytes_Size()
         size = _testlimitedcapi.bytes_size
 
+        self.assertEqual(size(b''), 0)
         self.assertEqual(size(b'abc'), 3)
         self.assertEqual(size(BytesSubclass(b'abc')), 3)
         self.assertRaises(TypeError, size, bytearray(b'abc'))