8000 Issue #24408: Fixed test for tkinter.Font on OS X. · python/cpython@753a1df · GitHub
[go: up one dir, main page]

Skip to content

Commit 753a1df

Browse files
Issue #24408: Fixed test for tkinter.Font on OS X.
Based on patch by Martin Panter.
1 parent 9fe1643 commit 753a1df

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

Lib/tkinter/test/test_tkinter/test_font.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,10 +75,19 @@ def test_metrics(self):
7575

7676
def test_families(self):
7777
families = font.families(self.root)
78-
self.assertIn(self.font.actual('family'), families)
78+
self.assertIsInstance(families, tuple)
79+
self.assertTrue(families)
80+
for family in families:
81+
self.assertIsInstance(family, str)
82+
self.assertTrue(family)
7983

8084
def test_names(self):
8185
names = font.names(self.root)
86+
self.assertIsInstance(names, tuple)
87+
self.assertTrue(names)
88+
for name in names:
89+
self.assertIsInstance(name, str)
90+
self.assertTrue(name)
8291
self.assertIn(fontname, names)
8392

8493
tests_gui = (FontTest, )

0 commit comments

Comments
 (0)
0