File tree Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -85,7 +85,7 @@ def __init__(self, gtid_set):
8585 if not gtid_set :
8686 self .gtids = []
8787 else :
88- self .gtids = [Gtid (x ) for x in gtid_set .split (',' )]
88+ self .gtids = [Gtid (x . strip ( ' \n ' ) ) for x in gtid_set .split (',' )]
8989
9090 def __str__ (self ):
9191 return ',' .join (str (x ) for x in self .gtids )
Original file line number Diff line number Diff line change @@ -705,6 +705,15 @@ def test_gtidset_representation(self):
705705 myset = GtidSet (set_repr )
706706 self .assertEqual (str (myset ), set_repr )
707707
708+ def test_gtidset_representation_newline (self ):
709+ set_repr = '57b70f4e-20d3-11e5-a393-4a63946f7eac:1-56,' \
710+ '4350f323-7565-4e59-8763-4b1b83a0ce0e:1-20'
711+ mysql_repr = '57b70f4e-20d3-11e5-a393-4a63946f7eac:1-56,\n ' \
712+ '4350f323-7565-4e59-8763-4b1b83a0ce0e:1-20'
713+
714+ myset = GtidSet (mysql_repr )
715+ self .assertEqual (str (myset ), set_repr )
716+
708717
709718if __name__ == "__main__" :
710719 import unittest
You can’t perform that action at this time.
0 commit comments