Ejemplo n.º 1
0
 def testBasic(self):
   for data in ["foo",
                "foo %s",
                "foo %(test)s",
                "foo %s %s",
                "",
                ]:
     buf = StringIO()
     cli._ToStream(buf, data)
     self.failUnlessEqual(buf.getvalue(), data + "\n")
Ejemplo n.º 2
0
 def testParams(self):
     buf = StringIO()
     cli._ToStream(buf, "foo %s", 1)
     self.failUnlessEqual(buf.getvalue(), "foo 1\n")
     buf = StringIO()
     cli._ToStream(buf, "foo %s", (15,16))
     self.failUnlessEqual(buf.getvalue(), "foo (15, 16)\n")
     buf = StringIO()
     cli._ToStream(buf, "foo %s %s", "a", "b")
     self.failUnlessEqual(buf.getvalue(), "foo a b\n")