MCPcopy Index your code
hub / github.com/python/cpython / test_equality

Method test_equality

Lib/test/test_tkinter/test_font.py:68–82  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

66 self.assertEqual(str(self.font), fontname)
67
68 def test_equality(self):
69 font1 = font.Font(root=self.root, name=fontname, exists=True)
70 font2 = font.Font(root=self.root, name=fontname, exists=True)
71 self.assertIsNot(font1, font2)
72 self.assertEqual(font1, font2)
73 self.assertNotEqual(font1, font1.copy())
74
75 self.assertNotEqual(font1, 0)
76 self.assertEqual(font1, ALWAYS_EQ)
77
78 root2 = tkinter.Tk()
79 self.addCleanup(root2.destroy)
80 font3 = font.Font(root=root2, name=fontname, exists=True)
81 self.assertEqual(str(font1), str(font3))
82 self.assertNotEqual(font1, font3)
83
84 def test_measure(self):
85 self.assertIsInstance(self.font.measure('abc'), int)

Callers

nothing calls this directly

Calls 6

copyMethod · 0.95
strFunction · 0.85
assertIsNotMethod · 0.80
assertNotEqualMethod · 0.80
addCleanupMethod · 0.80
assertEqualMethod · 0.45

Tested by

no test coverage detected