def test_encoding_latin1(self):
db = copy.copy(self.database)
db["charset"] = "latin1"
self.connect_conn_control(db)
if platform.python_version_tuple()[0] == "2":
string = unichr(233)
else:
string = "\u00e9"
create_query = "CREATE TABLE test (test CHAR(12)) CHARACTER SET latin1 COLLATE latin1_bin;"
insert_query = b"INSERT INTO test VALUES('" + string.encode('latin-1') + b"');"
event = self.create_and_insert_value(create_query, insert_query)
self.assertEqual(event.rows[0]["values"]["test"], string)
test_data_type.py 文件源码
python
阅读 26
收藏 0
点赞 0
评论 0
评论列表
文章目录