From: Raymond Hettinger Date: Sun, 8 Jan 2017 04:53:09 +0000 (-0800) Subject: Issue #29200: Fix test to use self.assertEqual instead of py.test style tests X-Git-Tag: v3.7.0a1~1606 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5eed36fab4d12016e69350918ca1e59c3aa27523;p=python Issue #29200: Fix test to use self.assertEqual instead of py.test style tests --- diff --git a/Lib/test/test_functools.py b/Lib/test/test_functools.py index 535b35380b..ae0d9f70ee 100644 --- a/Lib/test/test_functools.py +++ b/Lib/test/test_functools.py @@ -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