def test_chunked_operations(self, api_iterator, rest_request):
        api_iterator.side_effect = self.api_iterator_side_effect
        storage = FilesStorage(self.UUIDS)
        storage.chunk_size = 1

        storage.store()
        storage.delete()

        for uuid in self.UUIDS:
            rest_request.assert_any_call('PUT', storage.storage_url, [uuid])
            rest_request.assert_any_call('DELETE', storage.storage_url, [uuid])
    def test_chunked_operations(self, api_iterator, rest_request):
        api_iterator.side_effect = self.api_iterator_side_effect
        storage = FilesStorage(self.UUIDS)
        storage.chunk_size = 1

        storage.store()
        storage.delete()

        for uuid in self.UUIDS:
            rest_request.assert_any_call("PUT", storage.storage_url, [uuid])
            rest_request.assert_any_call("DELETE", storage.storage_url, [uuid])
    def test_operations(self, api_iterator, rest_request):
        api_iterator.side_effect = self.api_iterator_side_effect
        storage = FilesStorage(self.UUIDS)

        storage.store()
        rest_request.assert_called_with("PUT", storage.storage_url, self.UUIDS)

        rest_request.reset_mock()

        storage.delete()
        rest_request.assert_called_with("DELETE", storage.storage_url, self.UUIDS)
    def test_operations(self, api_iterator, rest_request):
        api_iterator.side_effect = self.api_iterator_side_effect
        storage = FilesStorage(self.UUIDS)

        storage.store()
        rest_request.assert_called_with('PUT', storage.storage_url, self.UUIDS)

        rest_request.reset_mock()

        storage.delete()
        rest_request.assert_called_with('DELETE', storage.storage_url,
                                        self.UUIDS)