|
22 | 22 |
|
23 | 23 | class TestBasicBinLogStreamReader(base.PyMySQLReplicationTestCase): |
24 | 24 | def ignoredEvents(self): |
25 | | - return [GtidEvent] |
| 25 | + return [GtidEvent, PreviousGtidEvent] |
26 | 26 |
|
27 | 27 | def test_allowed_event_list(self): |
28 | | - self.assertEqual(len(self.stream._allowed_event_list(None, None, False)), 16) |
29 | | - self.assertEqual(len(self.stream._allowed_event_list(None, None, True)), 15) |
30 | | - self.assertEqual(len(self.stream._allowed_event_list(None, [RotateEvent], False)), 15) |
| 28 | + self.assertEqual(len(self.stream._allowed_event_list(None, None, False)), 17) |
| 29 | + self.assertEqual(len(self.stream._allowed_event_list(None, None, True)), 16) |
| 30 | + self.assertEqual(len(self.stream._allowed_event_list(None, [RotateEvent], False)), 16) |
31 | 31 | self.assertEqual(len(self.stream._allowed_event_list([RotateEvent], None, False)), 1) |
32 | 32 |
|
33 | 33 | def test_read_query_event(self): |
@@ -522,7 +522,7 @@ def test_end_log_pos(self): |
522 | 522 |
|
523 | 523 | class TestMultipleRowBinLogStreamReader(base.PyMySQLReplicationTestCase): |
524 | 524 | def ignoredEvents(self): |
525 | | - return [GtidEvent] |
| 525 | + return [GtidEvent, PreviousGtidEvent] |
526 | 526 |
|
527 | 527 | def test_insert_multiple_row_event(self): |
528 | 528 | query = "CREATE TABLE test (id INT NOT NULL AUTO_INCREMENT, data VARCHAR (50) NOT NULL, PRIMARY KEY (id))" |
@@ -844,6 +844,7 @@ def test_read_query_event(self): |
844 | 844 | query = "COMMIT;" |
845 | 845 | self.execute(query) |
846 | 846 |
|
| 847 | + self.assertIsInstance(self.stream.fetchone(), PreviousGtidEvent) |
847 | 848 | firstevent = self.stream.fetchone() |
848 | 849 | self.assertIsInstance(firstevent, GtidEvent) |
849 | 850 |
|
@@ -893,6 +894,7 @@ def test_position_gtid(self): |
893 | 894 |
|
894 | 895 | self.assertIsInstance(self.stream.fetchone(), RotateEvent) |
895 | 896 | self.assertIsInstance(self.stream.fetchone(), FormatDescriptionEvent) |
| 897 | + self.assertIsInstance(self.stream.fetchone(), PreviousGtidEvent) |
896 | 898 | self.assertIsInstance(self.stream.fetchone(), GtidEvent) |
897 | 899 | event = self.stream.fetchone() |
898 | 900 |
|
|
0 commit comments