def _verify_request(request, uri, headers): self.assertEqual(uri, self.domain + self.base_url + sub_route_url) resq = RequestParser(body) self.assertEqual(get_request_json_body(request.body), resq.get_request_data()) return (200, headers, create_mappings_response_json)
def _verify_request(request, uri, headers): self.assertEqual(uri, self.domain + self.base_url + url) resq = RequestParser({'lunid': '', 'volume': volume_id}) self.assertEqual(json.loads(request.body), resq.get_request_data()) return (200, headers, create_mapping_response_json)
def _verify_request(request, uri, headers): self.assertEqual(uri, self.domain + self.base_url + url) ioport_ids.append(port_id) resq = RequestParser({'ioports': ioport_ids}) self.assertEqual(json.loads(request.body), resq.get_request_data()) return (200, headers, action_response_json)
def _verify_request(request, uri, headers): self.assertEqual(uri, self.domain + self.base_url + url) req = RequestParser({'wwpn': self.wwpn, 'host': host_name}) self.assertDictContainsSubset( req.get_request_data().get('request').get('params'), json.loads(request.body).get('request').get('params'), ) return (200, headers, create_host_port_response_json)
def _verify_request(request, uri, headers): self.assertEqual( uri, full_url ) req = RequestParser(struct_request) self.assertDictContainsSubset( req.get_request_data().get('request').get('params'), json.loads(request.body).get('request').get('params') ) return 201, headers, json.dumps(create_lss_response)
def _verify_request1(request, uri, headers): self.assertEqual(uri, self.domain + self.base_url + url) resq = RequestParser({ 'name': name, 'cap': cap, 'pool': pool, 'stgtype': stgtype, 'captype': captype, 'lss': lss, 'tp': tp, 'quantity': quantity }) self.assertEqual(json.loads(request.body), resq.get_request_data()) return (201, headers, create_volumes_partial_failed_response_json)
def authenticate(self, client): """ The main authenticate method. Mandatory """ params = {} params['username'] = client.user params['password'] = client.password if client.hostname: params['hmc1'] = client.hostname req_p = RequestParser(params) _, body = client.post(self.get_auth_url(), body=req_p.get_request_data()) token = _get_data(body).get('token', '') if token: client.set_defaultHeaders('X-Auth-Token', token)
def _verify_request(request, uri, headers): self.assertEqual(uri, self.domain + self.base_url + url) req = RequestParser({ 'name': name, 'cap': cap, 'pool': pool, 'stgtype': stgtype, 'captype': captype, 'lss': lss, 'tp': tp, }) self.assertDictContainsSubset( req.get_request_data().get('request').get('params'), json.loads(request.body).get('request').get('params'), ) return (201, headers, create_volume_response_json)
def _verify_request(request, uri, headers): self.assertEqual(uri, self.domain + self.base_url + url) resq = RequestParser({'host': host_name}) self.assertEqual(json.loads(request.body), resq.get_request_data()) return (200, headers, action_response_json)
def test_requestParser(self): re = RequestParser(default_request['request']['params']) self.assertEqual(re.request_key, 'request') self.assertEqual(re.get_request_data(), default_request)