def i_receive_a_response_of_type_with_data(step, response_type): status_code = http.status_codes[response_type] data = dataset_utils.prepare_data(step.hashes[0]) products = tier.parse_products(data.get(PRODUCTS)) networks = tier.parse_networks(data.get(NETWORKS)) tier.check_get_tier_response(world.response, status_code, data.get(NAME), products, networks)
def i_receive_a_response_of_type_with_data(step, response_type): status_code = http.status_codes[response_type] data = dataset_utils.prepare_data(step.hashes[0]) products = tier.parse_products(data.get(PRODUCTS)) networks = tier.parse_networks(data.get(NETWORKS)) tier.check_get_tier_response(world.response, status_code, data.get(NAME), products, networks)
def the_data_of_a_tier_of_a_environment_becomes(step, tier_name, env_name): tier_name = dataset_utils.generate_fixed_length_param(tier_name) world.env_requests.get_tier_environment(env_name, tier_name) data = dataset_utils.prepare_data(step.hashes[0]) products = tier.parse_products(data.get(PRODUCTS)) networks = tier.parse_networks(data.get(NETWORKS)) tier.check_get_tier_response(world.response, 200, data.get(NAME), products, networks, data)
def the_data_of_a_tier_of_a_environment_becomes(step, tier_name, env_name): tier_name = dataset_utils.generate_fixed_length_param(tier_name) world.env_requests.get_tier_environment(env_name, tier_name) data = dataset_utils.prepare_data(step.hashes[0]) products = tier.parse_products(data.get(PRODUCTS)) networks = tier.parse_networks(data.get(NETWORKS)) tier.check_get_tier_response(world.response, 200, data.get(NAME), products, networks, data)
def i_receive_a_response_of_type(step, response_type): status_code = http.status_codes[response_type] tier.check_get_tier_response(world.response, status_code)
def i_receive_a_response_of_type(step, response_type): status_code = http.status_codes[response_type] tier.check_get_tier_response(world.response, status_code)
def the_tier_of_a_environment_is_no_longer_available(step, tier_name, env_name): tier_name = dataset_utils.generate_fixed_length_param(tier_name) world.env_requests.get_tier_environment(env_name, tier_name) tier.check_get_tier_response(world.response, 404)
def the_tier_of_a_environment_is_no_longer_available(step, tier_name, env_name): tier_name = dataset_utils.generate_fixed_length_param(tier_name) world.env_requests.get_tier_environment(env_name, tier_name) tier.check_get_tier_response(world.response, 404)