def test_readline(self): t = Tokenizer() l1 = "linea1\n" l2 = "linea2\n" l3 = "linea3" s = "{}{}{}".format(l1, l2, l3) f = StringIO(s) t.init(f) g = t.lines() self.assertEquals(l1, g.next()) self.assertEquals(l2, g.next()) self.assertEquals(l3 + "\n", g.next())