Example #1
0
    def test_pprint_class(self):
        # populate cache
        Gtk.Window()

        file_ = StringIO()
        pprint(Gtk.Window, file_)
        docstring = "Gtk.Window(type: Gtk.WindowType) -> Gtk.Window"
        self.assertTrue(docstring in file_.getvalue())
Example #2
0
    def test_pprint_class(self):
        # populate cache
        Gtk.Window()

        file_ = StringIO()
        pprint(Gtk.Window, file_)
        docstring = "Gtk.Window(type: Gtk.WindowType) -> Gtk.Window"
        self.assertTrue(docstring in file_.getvalue())
Example #3
0
 def test_pprint_function(self):
     file_ = StringIO()
     pprint(Gtk.main, file_)
     self.assertTrue("main() -> None" in file_.getvalue())
Example #4
0
 def test_codeblock_print(self):
     f = StringIO()
     a = CodeBlock()
     a.write_line("abc")
     a.pprint(f)
     self.assertEqual(f.getvalue(), "abc\n")
Example #5
0
 def test_pprint_function(self):
     file_ = StringIO()
     pprint(Gtk.main, file_)
     self.assertTrue("main() -> None" in file_.getvalue())