Example #1
0
 def test_Z(self):
     from _testcapi import getargs_Z
     self.assertEqual(getargs_Z('abc\xe9'), 'abc\xe9')
     self.assertRaises(TypeError, getargs_Z, 'nul:\0')
     self.assertRaises(TypeError, getargs_Z, b'bytes')
     self.assertRaises(TypeError, getargs_Z, bytearray(b'bytearray'))
     self.assertRaises(TypeError, getargs_Z, memoryview(b'memoryview'))
     self.assertIsNone(getargs_Z(None))
Example #2
0
 def test_Z(self):
     from _testcapi import getargs_Z
     self.assertEqual(getargs_Z('abc\xe9'), 'abc\xe9')
     self.assertRaises(ValueError, getargs_Z, 'nul:\0')
     self.assertRaises(TypeError, getargs_Z, b'bytes')
     self.assertRaises(TypeError, getargs_Z, bytearray(b'bytearray'))
     self.assertRaises(TypeError, getargs_Z, memoryview(b'memoryview'))
     self.assertIsNone(getargs_Z(None))
Example #3
0
    def test_Z(self):
        from _testcapi import getargs_Z

        self.assertEqual(getargs_Z("abc\xe9"), "abc\xe9")
        self.assertRaises(ValueError, getargs_Z, "nul:\0")
        self.assertRaises(TypeError, getargs_Z, b"bytes")
        self.assertRaises(TypeError, getargs_Z, bytearray(b"bytearray"))
        self.assertRaises(TypeError, getargs_Z, memoryview(b"memoryview"))
        self.assertIsNone(getargs_Z(None))