Skip to content

Commit 8328ce0

Browse files
committed
fix: test case drop table example
1 parent d99b8ff commit 8328ce0

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

pymysqlreplication/tests/test_basic.py

+4-3
Original file line numberDiff line numberDiff line change
@@ -1314,6 +1314,8 @@ def test_sync_drop_table_map_event_table_schema(self):
13141314
self.execute(insert_query)
13151315

13161316
self.execute("COMMIT")
1317+
drop_query = "DROP TABLE test_sync;"
1318+
self.execute(drop_query)
13171319
select_query = """
13181320
SELECT
13191321
COLUMN_NAME, COLLATION_NAME, CHARACTER_SET_NAME,
@@ -1326,13 +1328,12 @@ def test_sync_drop_table_map_event_table_schema(self):
13261328
ORDER BY ORDINAL_POSITION
13271329
"""
13281330
column_schemas = self.execute(select_query).fetchall()
1329-
drop_query = "DROP TABLE test_sync;"
1330-
self.execute(drop_query)
13311331

13321332
event = self.stream.fetchone()
13331333
self.assertIsInstance(event, TableMapEvent)
1334-
self.assertEqual(event.table_obj.data['column_schemas'][0]['COLUMN_NAME'], column_schemas[0][0])
1334+
self.assertEqual(event.table_obj.data['column_schemas'][0]['COLUMN_NAME'], 'name')
13351335
self.assertEqual(event.table_obj.data['column_schemas'][0]['COLUMN_COMMENT'], "")
1336+
self.assertEqual(len(column_schemas), 0)
13361337

13371338
def test_sync_column_drop_event_table_schema(self):
13381339
create_query = "CREATE TABLE test_sync (drop_column1 VARCHAR(50) , drop_column2 VARCHAR(50) , drop_column3 VARCHAR(50));"

0 commit comments

Comments
 (0)