]> granicus.if.org Git - python/commitdiff
Issue #29200: Fix test to use self.assertEqual instead of py.test style tests
authorRaymond Hettinger <python@rcn.com>
Sun, 8 Jan 2017 04:53:09 +0000 (20:53 -0800)
committerRaymond Hettinger <python@rcn.com>
Sun, 8 Jan 2017 04:53:09 +0000 (20:53 -0800)
Lib/test/test_functools.py

index 535b35380b2cad0126abcf07e72283c03e82cef5..ae0d9f70eef7213bc078d4b2b3d5985c2ef736e0 100644 (file)
@@ -1207,24 +1207,24 @@ class TestLRU:
         mock_int.__hash__ = unittest.mock.Mock(return_value=999)
 
         # Add to cache:  One use as an argument gives one call
-        assert f(mock_int, 1) == 16
-        assert mock_int.__hash__.call_count == 1
-        assert f.cache_info() == (0, 1, 1, 1)
+        self.assertEqual(f(mock_int, 1), 16)
+        self.assertEqual(mock_int.__hash__.call_count, 1)
+        self.assertEqual(f.cache_info(), (0, 1, 1, 1))
 
         # Cache hit: One use as an argument gives one additional call
-        assert f(mock_int, 1) == 16
-        assert mock_int.__hash__.call_count == 2
-        assert f.cache_info() == (1, 1, 1, 1)
+        self.assertEqual(f(mock_int, 1), 16)
+        self.assertEqual(mock_int.__hash__.call_count, 2)
+        self.assertEqual(f.cache_info(), (1, 1, 1, 1))
 
         # Cache eviction: No use as an argument gives no additonal call
-        assert f(6, 2) == 20
-        assert mock_int.__hash__.call_count == 2
-        assert f.cache_info() == (1, 2, 1, 1)
+        self.assertEqual(f(6, 2), 20)
+        self.assertEqual(mock_int.__hash__.call_count, 2)
+        self.assertEqual(f.cache_info(), (1, 2, 1, 1))
 
         # Cache miss: One use as an argument gives one additional call
-        assert f(mock_int, 1) == 16
-        assert mock_int.__hash__.call_count == 3
-        assert f.cache_info() == (1, 3, 1, 1)
+        self.assertEqual(f(mock_int, 1), 16)
+        self.assertEqual(mock_int.__hash__.call_count, 3)
+        self.assertEqual(f.cache_info(), (1, 3, 1, 1))
 
     def test_lru_reentrancy_with_len(self):
         # Test to make sure the LRU cache code isn't thrown-off by