示例#1
0
    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())