Ignore:
Timestamp:
Mar 19, 2014, 11:31:01 PM (11 years ago)
Author:
dmik
Message:

python: Merge vendor 2.7.6 to trunk.

Location:
python/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • python/trunk

  • python/trunk/Lib/test/test_defaultdict.py

    r2 r391  
    2525        d1[14]
    2626        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])
    2828        d2 = defaultdict(list, foo=1, bar=2)
    2929        self.assertEqual(d2.default_factory, list)
     
    3232        self.assertEqual(d2["bar"], 2)
    3333        self.assertEqual(d2[42], [])
    34         self.assert_("foo" in d2)
    35         self.assert_("foo" in d2.keys())
    36         self.assert_("bar" in d2)
    37         self.assert_("bar" in d2.keys())
    38         self.assert_(42 in d2)
    39         self.assert_(42 in d2.keys())
    40         self.assert_(12 not in d2)
    41         self.assert_(12 not in d2.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())
    4242        d2.default_factory = None
    4343        self.assertEqual(d2.default_factory, None)
     
    6969        def foo(): return 43
    7070        d3 = defaultdict(foo)
    71         self.assert_(d3.default_factory is foo)
     71        self.assertTrue(d3.default_factory is foo)
    7272        d3[13]
    7373        self.assertEqual(repr(d3), "defaultdict(%s, {13: 43})" % repr(foo))
     
    134134        self.assertEqual(d2.default_factory, foobar)
    135135        self.assertEqual(d2, d1)
    136         self.assert_(d1[1] is not d2[1])
     136        self.assertTrue(d1[1] is not d2[1])
    137137        d1.default_factory = list
    138138        d2 = copy.deepcopy(d1)
     
    157157                return []
    158158        d = sub()
    159         self.assert_(repr(d).startswith(
     159        self.assertTrue(repr(d).startswith(
    160160            "defaultdict(<bound method sub._factory of defaultdict(..."))
    161161
     
    172172            os.remove(tfn)
    173173
     174    def test_callable_arg(self):
     175        self.assertRaises(TypeError, defaultdict, {})
    174176
    175177def test_main():
Note: See TracChangeset for help on using the changeset viewer.