diff --git a/test/unit/obj/test_replicator.py b/test/unit/obj/test_replicator.py index f2960f8365..4eb1ef10ad 100644 --- a/test/unit/obj/test_replicator.py +++ b/test/unit/obj/test_replicator.py @@ -287,13 +287,15 @@ class TestObjectReplicator(unittest.TestCase): self.replicator.logger.log_dict['warning']) def test_delete_partition(self): - df = diskfile.DiskFile(self.devices, 'sda', '0', 'a', 'c', 'o', - FakeLogger()) - mkdirs(df.datadir) - part_path = os.path.join(self.objects, '1') - self.assertTrue(os.access(part_path, os.F_OK)) - self.replicator.replicate() - self.assertFalse(os.access(part_path, os.F_OK)) + with mock.patch('swift.obj.replicator.http_connect', + mock_http_connect(200)): + df = diskfile.DiskFile(self.devices, + 'sda', '0', 'a', 'c', 'o', FakeLogger()) + mkdirs(df.datadir) + part_path = os.path.join(self.objects, '1') + self.assertTrue(os.access(part_path, os.F_OK)) + self.replicator.replicate() + self.assertFalse(os.access(part_path, os.F_OK)) def test_delete_partition_override_params(self): df = diskfile.DiskFile(self.devices, 'sda', '0', 'a', 'c', 'o',