def test_rackspace_uploader_delete(self, mock1): """Test RACKSPACE UPLOADER delete method works.""" with patch('pybossa.uploader.rackspace.pyrax.cloudfiles') as mycf: calls = [call.get_container('container'), call.get_container().get_object('file'), call.get_container().get_object().delete() ] u = RackspaceUploader() u.init_app(self.flask_app) err_msg = "It should return True" assert u.delete_file('file', 'container') is True, err_msg mycf.assert_has_calls(calls, any_order=True)
def test_rackspace_uploader_delete(self, mock1): """Test RACKSPACE UPLOADER delete method works.""" with patch('pybossa.uploader.rackspace.pyrax.cloudfiles') as mycf: calls = [call.get_container('container'), call.get_container().get_object('file'), call.get_container().get_object().delete() ] u = RackspaceUploader() u.init_app(self.flask_app) err_msg = "It should return True" assert u.delete_file('file', 'container') is True, err_msg mycf.assert_has_calls(calls, any_order=True)
def test_rackspace_uploader_delete_fails(self, mock1): """Test RACKSPACE UPLOADER delete fails method works.""" with patch('pybossa.uploader.rackspace.pyrax.cloudfiles') as mycf: container = MagicMock() container.get_object.side_effect = NoSuchObject mycf.get_container.return_value = container calls = [call.get_container('container')] u = RackspaceUploader() u.init_app(self.flask_app) err_msg = "It should return False" assert u.delete_file('file', 'container') is False, err_msg mycf.assert_has_calls(calls, any_order=True)
def test_rackspace_uploader_delete_fails(self, mock1): """Test RACKSPACE UPLOADER delete fails method works.""" with patch('pybossa.uploader.rackspace.pyrax.cloudfiles') as mycf: container = MagicMock() container.get_object.side_effect = NoSuchObject mycf.get_container.return_value = container calls = [call.get_container('container')] u = RackspaceUploader() u.init_app(self.flask_app) err_msg = "It should return False" assert u.delete_file('file', 'container') is False, err_msg mycf.assert_has_calls(calls, any_order=True)