def test_04fold(self): for lang in ("ja", "fr", "quotes"): instring = self.readText(lang + ".in") folded = {} for meth in ["plain", "fixed", "flowed"]: folded[meth] = fold(instring, meth) outstring = self.readText(lang + "." + meth + ".out") self.assertEqual(folded[meth], outstring) for meth in ["fixed", "flowed"]: if lang == "quotes": outstring = unfold(folded[meth], meth) instring = self.readText(lang + "." + "norm.in") self.assertEqual(outstring, instring)
def test_13flowedsp(self): for lang in ["flowedsp"]: instring = self.readText(lang + ".in") unfolded = unfold(instring, "flowedsp") outstring = self.readText(lang + ".out") self.assertEqual(unfolded, outstring)