173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
|
def _checkSuggestions (self, sAllExceptedSuggs, sAllFoundSuggs):
lAllExpectedSuggs = sAllExceptedSuggs.split("|||")
lAllFoundSuggs = sAllFoundSuggs.split("|||")
if len(lAllExpectedSuggs) != len(lAllFoundSuggs):
return False
for sExceptedSuggs, sFoundSuggs in zip(lAllExpectedSuggs, lAllFoundSuggs):
if set(sExceptedSuggs.split("|")) != set(sFoundSuggs.split("|")):
return False
return True
def purgeMessage (sMessage):
for sToReplace, sReplacement in [
("l’ ", "l’"), ("d’ ", "d’"), ("n’ ", "n’"), ("j’ ", "j’"), ("m’ ", "m’"), ("t’ ", "t’"), ("s’ ", "s’"), ("qu’ ", "qu’"),
|
|
>
>
|
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
|
def _checkSuggestions (self, sAllExceptedSuggs, sAllFoundSuggs):
lAllExpectedSuggs = sAllExceptedSuggs.split("|||")
lAllFoundSuggs = sAllFoundSuggs.split("|||")
if len(lAllExpectedSuggs) != len(lAllFoundSuggs):
return False
for sExceptedSuggs, sFoundSuggs in zip(lAllExpectedSuggs, lAllFoundSuggs):
lExpectedSuggs = sExceptedSuggs.split("|")
lFoundSuggs = sFoundSuggs.split("|")
if len(lExpectedSuggs) != len(lFoundSuggs) or set(lExpectedSuggs) != set(lFoundSuggs):
return False
return True
def purgeMessage (sMessage):
for sToReplace, sReplacement in [
("l’ ", "l’"), ("d’ ", "d’"), ("n’ ", "n’"), ("j’ ", "j’"), ("m’ ", "m’"), ("t’ ", "t’"), ("s’ ", "s’"), ("qu’ ", "qu’"),
|