mirror of
https://github.com/mariadb-corporation/mariadb-connector-python.git
synced 2025-08-10 04:10:19 +00:00
Test fix:
MDEV-17832 (pluggable data types was added in MariaDB 10.5.2), so for versions < 10.5.2 we need to check for data type BLOB instead of JSON.
This commit is contained in:
@ -243,7 +243,11 @@ class TestCursor(unittest.TestCase):
|
||||
self.assertEqual(fieldinfo.type(info[7]), "STRING")
|
||||
self.assertEqual(fieldinfo.type(info[8]), "VAR_STRING")
|
||||
self.assertEqual(fieldinfo.type(info[9]), "BLOB")
|
||||
self.assertEqual(fieldinfo.type(info[10]), "JSON")
|
||||
if self.connection.server_version_info > (10, 5, 1):
|
||||
self.assertEqual(fieldinfo.type(info[10]), "JSON")
|
||||
else:
|
||||
self.assertEqual(fieldinfo.type(info[10]), "BLOB")
|
||||
self.assertEqual(fieldinfo.type(info[10]), "JSON" or "BLOB")
|
||||
self.assertEqual(fieldinfo.flag(info[0]),
|
||||
"NOT_NULL | PRIMARY_KEY | AUTO_INCREMENT | NUMERIC")
|
||||
self.assertEqual(fieldinfo.flag(info[1]), "PART_KEY | NUMERIC")
|
||||
|
Reference in New Issue
Block a user