def test_default_factory(self):
     d = KeyTransformDict(transform=abs, default_factory=list)
     d[2].append(4)
     d[-2].append(5)
     self.assertIn(-2, d)
     self.assertEqual(d[2], [4, 5])
     self.assertEqual(list(d.items()), [(2, [4, 5])])