(self)
| 85 | self.assertIsInstance(self.font.measure('abc'), int) |
| 86 | |
| 87 | def test_metrics(self): |
| 88 | metrics = self.font.metrics() |
| 89 | self.assertGreaterEqual(set(metrics), |
| 90 | {'ascent', 'descent', 'linespace', 'fixed'}) |
| 91 | for key in metrics: |
| 92 | self.assertEqual(self.font.metrics(key), metrics[key]) |
| 93 | self.assertIsInstance(metrics[key], int) |
| 94 | self.assertIsInstance(self.font.metrics(key), int) |
| 95 | |
| 96 | def test_families(self): |
| 97 | families = font.families(self.root) |
nothing calls this directly
no test coverage detected