def test_fix_lines(self): sp = StubSpellChecker(('the', 'rains', 'in', 'spain', 'fall', )) lm = LineManager(sp, verbose=False) lm.load('hyphen_test') lm.join_lines() page_one = ' '.join([line.text for line in lm.pages['1']]) page_two = ' '.join([line.text for line in lm.pages['2'] if line.valid]) self.assertEquals('the rains in spain fall spaen in spain the', page_one) self.assertEquals('rains fall', page_two)
def test_fix_lines(self): sp = StubSpellChecker(( 'the', 'rains', 'in', 'spain', 'fall', )) lm = LineManager(sp, verbose=False) lm.load('hyphen_test') lm.join_lines() page_one = ' '.join([line.text for line in lm.pages['1']]) page_two = ' '.join( [line.text for line in lm.pages['2'] if line.valid]) self.assertEquals('the rains in spain fall spaen in spain the', page_one) self.assertEquals('rains fall', page_two)