File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -407,24 +407,24 @@ def test_log_pos_handles_disconnects(self):
407
407
self .assertGreater (self .stream .log_pos , 0 )
408
408
409
409
def test_skip_to_timestamp (self ):
410
+ self .stream .close ()
410
411
query = "CREATE TABLE test_1 (id INT NOT NULL AUTO_INCREMENT, data VARCHAR (50) NOT NULL, PRIMARY KEY (id))"
411
412
self .execute (query )
412
413
time .sleep (1 )
413
414
query = "SELECT UNIX_TIMESTAMP();"
414
415
timestamp = self .execute (query ).fetchone ()[0 ]
415
- query = "CREATE TABLE test_2 (id INT NOT NULL AUTO_INCREMENT, data VARCHAR (50) NOT NULL, PRIMARY KEY (id))"
416
- self .execute (query )
416
+ query2 = "CREATE TABLE test_2 (id INT NOT NULL AUTO_INCREMENT, data VARCHAR (50) NOT NULL, PRIMARY KEY (id))"
417
+ self .execute (query2 )
417
418
418
- self .stream .close ()
419
419
self .stream = BinLogStreamReader (
420
420
self .database ,
421
421
server_id = 1024 ,
422
422
skip_to_timestamp = timestamp ,
423
423
ignored_events = self .ignoredEvents (),
424
424
)
425
- self .assertIsInstance (self .stream .fetchone (), QueryEvent )
426
425
event = self .stream .fetchone ()
427
- self .assertEqual (event .table , "test_2" )
426
+ self .assertIsInstance (event , QueryEvent )
427
+ self .assertEqual (event .query , query2 )
428
428
429
429
430
430
class TestMultipleRowBinLogStreamReader (base .PyMySQLReplicationTestCase ):
You can’t perform that action at this time.
0 commit comments