def testLineEndings(self): """ repair_language: return crlf line endings """ before = (u'##language:en\r\n' u'page content\r\n') after = (u'#language en\r\n' u'page content\r\n') self.assertEqual((after, 1), repairText(before))
def testUnknwonLanguage(self): ''' repair_language: should not replace unknown langauge ''' text = '##language:ar' self.assertEqual((text, 0), repairText(text))
def testKnownLanguage(self): """ repair_language: should replace known language """ before = u'##language:en\r\n' after = u'#language en\r\n' self.assertEqual((after, 1), repairText(before))
def testPageContent(self): ''' repair_language: should not replace in page body ''' text = 'Should not replace in page content' self.assertEqual((text, 0), repairText(text))