def auth(client): """Test.""" yield client.dummy_authenticate("open sesame") root = yield client.get_root() # make a file and put content in it mkfile_req = yield client.make_file(request.ROOT, root, "hola") yield client.put_content(request.ROOT, mkfile_req.new_id, NO_CONTENT_HASH, hash_value, crc32_value, size, deflated_size, StringIO(deflated_data)) # set the read limit, and get content client.factory.factory.readLimit = 1000 yield client.get_content(request.ROOT, mkfile_req.new_id, hash_value)
def auth(client): d = client.dummy_authenticate("open sesame") d.addCallbacks(lambda _: client.get_root(), client.test_fail) d.addCallbacks( lambda root: client.make_file(request.ROOT, root, "hola"), client.test_fail) d.addCallback(self.save_req, 'req') d.addCallbacks( lambda mkfile_req: client. put_content(request.ROOT, mkfile_req.new_id, NO_CONTENT_HASH, hash_value, crc32_value, size, deflated_size, StringIO(deflated_data)), client.test_fail) d.addCallback(lambda _: client.get_content( request.ROOT, self._state.req.new_id, hash_value)) if check_file_content: d.addCallback(check_file) d.addCallbacks(client.test_done, client.test_fail)
def auth(client): d = client.dummy_authenticate("open sesame") d.addCallbacks(lambda _: client.get_root(), client.test_fail) d.addCallbacks( lambda root: client.make_file(request.ROOT, root, "hola"), client.test_fail) d.addCallback(self.save_req, 'req') d.addCallbacks( lambda mkfile_req: client.put_content( request.ROOT, mkfile_req.new_id, NO_CONTENT_HASH, hash_value, crc32_value, size, deflated_size, StringIO(deflated_data)), client.test_fail) d.addCallback(lambda _: client.get_content( request.ROOT, self._state.req.new_id, hash_value)) if check_file_content: d.addCallback(check_file) d.addCallbacks(client.test_done, client.test_fail)