Changeset 391 for python/trunk/Lib/test/test_defaultdict.py
- Timestamp:
- Mar 19, 2014, 11:31:01 PM (11 years ago)
- Location:
- python/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
python/trunk
-
Property svn:mergeinfo
set to
/python/vendor/Python-2.7.6 merged eligible /python/vendor/current merged eligible
-
Property svn:mergeinfo
set to
-
python/trunk/Lib/test/test_defaultdict.py
r2 r391 25 25 d1[14] 26 26 self.assertEqual(d1, {12: [42, 24], 13: [], 14: []}) 27 self.assert _(d1[12] is not d1[13] is not d1[14])27 self.assertTrue(d1[12] is not d1[13] is not d1[14]) 28 28 d2 = defaultdict(list, foo=1, bar=2) 29 29 self.assertEqual(d2.default_factory, list) … … 32 32 self.assertEqual(d2["bar"], 2) 33 33 self.assertEqual(d2[42], []) 34 self.assert _("foo" ind2)35 self.assert _("foo" ind2.keys())36 self.assert _("bar" ind2)37 self.assert _("bar" ind2.keys())38 self.assert _(42 ind2)39 self.assert _(42 ind2.keys())40 self.assert _(12 not ind2)41 self.assert _(12 not ind2.keys())34 self.assertIn("foo", d2) 35 self.assertIn("foo", d2.keys()) 36 self.assertIn("bar", d2) 37 self.assertIn("bar", d2.keys()) 38 self.assertIn(42, d2) 39 self.assertIn(42, d2.keys()) 40 self.assertNotIn(12, d2) 41 self.assertNotIn(12, d2.keys()) 42 42 d2.default_factory = None 43 43 self.assertEqual(d2.default_factory, None) … … 69 69 def foo(): return 43 70 70 d3 = defaultdict(foo) 71 self.assert _(d3.default_factory is foo)71 self.assertTrue(d3.default_factory is foo) 72 72 d3[13] 73 73 self.assertEqual(repr(d3), "defaultdict(%s, {13: 43})" % repr(foo)) … … 134 134 self.assertEqual(d2.default_factory, foobar) 135 135 self.assertEqual(d2, d1) 136 self.assert _(d1[1] is not d2[1])136 self.assertTrue(d1[1] is not d2[1]) 137 137 d1.default_factory = list 138 138 d2 = copy.deepcopy(d1) … … 157 157 return [] 158 158 d = sub() 159 self.assert _(repr(d).startswith(159 self.assertTrue(repr(d).startswith( 160 160 "defaultdict(<bound method sub._factory of defaultdict(...")) 161 161 … … 172 172 os.remove(tfn) 173 173 174 def test_callable_arg(self): 175 self.assertRaises(TypeError, defaultdict, {}) 174 176 175 177 def test_main():
Note:
See TracChangeset
for help on using the changeset viewer.