Lines Matching refs:default_factory
18 self.assertEqual(d1.default_factory, None)
19 d1.default_factory = list
29 self.assertEqual(d2.default_factory, list)
42 d2.default_factory = None
43 self.assertEqual(d2.default_factory, None)
55 d1.default_factory = list
60 self.assertEqual(d1.default_factory, None)
66 self.assertEqual(d2.default_factory, int)
71 self.assertTrue(d3.default_factory is foo)
79 self.assertEqual(d2.default_factory, None)
81 d1.default_factory = list
84 self.assertEqual(d3.default_factory, list)
89 self.assertEqual(d4.default_factory, list)
103 self.assertEqual(d2.default_factory, foobar)
105 d1.default_factory = list
107 self.assertEqual(d2.default_factory, list)
113 self.assertEqual(d2.default_factory, foobar)
116 d1.default_factory = list
118 self.assertEqual(d2.default_factory, list)
131 # Issue2045: stack overflow when default_factory is a bound method
134 self.default_factory = self._factory
158 self.assertIs(i_s.default_factory, int)
163 self.assertIs(s_i.default_factory, str)
168 self.assertIs(i_ds.default_factory, int)
173 self.assertIs(ds_i.default_factory, int)
184 self.assertIs(i.default_factory, int)