def testSkipHeader(self): data = [ ("key:value\n\nHello", "Hello"), ("key1: value1\nkey2: value2\n\nBye", "Bye"), ("Plain text", "Plain text"), ] for src, expected in data: dst = skipHeader(src) self.assertEqual(dst, expected)
def convert(self, filename): ext = os.path.splitext(filename)[1] if ext == '.gz': fl = gzip.open(filename, 'rb') else: fl = open(filename, 'rb') src = readFile(fl) src = skipHeader(src) return self._doConvert(src)