def test_image_names(self): self.assertRaises(RuntimeError, tkinter.image_names) root = tkinter.Tk() image_names = tkinter.image_names() self.assertIsInstance(image_names, tuple) root.destroy() tkinter.NoDefaultRoot() self.assertRaises(RuntimeError, tkinter.image_names)
def test_image_create_photo(self): self.assertRaises(RuntimeError, tkinter.PhotoImage) root = tkinter.Tk() image = tkinter.PhotoImage() self.assertIn(image.name, tkinter.image_names()) root.destroy() tkinter.NoDefaultRoot() self.assertRaises(RuntimeError, tkinter.PhotoImage)