Fix test_tk under OS X with Tk 8.4. Patch by Ned Deily.

This should fix some buildbot failures.
This commit is contained in:
Antoine Pitrou 2010-10-05 11:24:49 +00:00
parent eeed95538e
commit 2f92e783b8

View file

@ -15,8 +15,13 @@ class FontTest(unittest.TestCase):
support.root_withdraw()
def test_font_eq(self):
font1 = font.nametofont("TkDefaultFont")
font2 = font.nametofont("TkDefaultFont")
fontname = "TkDefaultFont"
try:
f = font.Font(name=fontname, exists=True)
except tkinter._tkinter.TclError:
f = font.Font(name=fontname, exists=False)
font1 = font.nametofont(fontname)
font2 = font.nametofont(fontname)
self.assertIsNot(font1, font2)
self.assertEqual(font1, font2)
self.assertNotEqual(font1, font1.copy())