There was an error while loading. Please reload this page.
1 parent 5eb8aaf commit 68fa42eCopy full SHA for 68fa42e
1 file changed
Lib/fontParts/test/test_kerning.py
@@ -225,6 +225,26 @@ def test_remove(self):
225
kerning.remove([("A", "A")])
226
mock_del.assert_called_once()
227
228
+ def test_asDict_returnIntegers_true(self):
229
+ kerning, _ = self.objectGenerator("kerning")
230
+ kerning[("A", "A")] = 10.5
231
+ result = kerning.asDict(returnIntegers=True)
232
+ self.assertIsInstance(result, dict)
233
+ self.assertEqual(result[("A", "A")], 11)
234
+
235
+ def test_asDict_returnIntegers_false(self):
236
237
238
+ result = kerning.asDict(returnIntegers=False)
239
240
+ self.assertEqual(result[("A", "A")], 10.5)
241
242
+ def test_asDict_returnIntegers_empty(self):
243
244
+ result = kerning.asDict()
245
246
+ self.assertEqual(result, {})
247
248
# ---
249
# len
250
0 commit comments