From d3d61fde870bb8a1364579959458ad9eacc1a5de Mon Sep 17 00:00:00 2001 From: Julia Medina Date: Fri, 10 Jul 2015 19:58:38 -0300 Subject: [PATCH] Fix a recent mock regression by not using it in a test --- tests/test_settings/__init__.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/tests/test_settings/__init__.py b/tests/test_settings/__init__.py index 5fa22ca77..54b834aa0 100644 --- a/tests/test_settings/__init__.py +++ b/tests/test_settings/__init__.py @@ -219,12 +219,9 @@ class SettingsTest(unittest.TestCase): "Trying to modify an immutable Settings object") def test_frozencopy(self): - with mock.patch.object(self.settings, 'copy') as mock_copy: - with mock.patch.object(mock_copy, 'freeze') as mock_freeze: - mock_object = self.settings.frozencopy() - mock_copy.assert_call_once() - mock_freeze.assert_call_once() - self.assertEqual(mock_object, mock_copy.return_value) + frozencopy = self.settings.frozencopy() + self.assertTrue(frozencopy.frozen) + self.assertIsNot(frozencopy, self.settings) def test_deprecated_attribute_overrides(self): self.settings.set('BAR', 'fuz', priority='cmdline')