def setup_scenario(scenario): world.headers = set_default_headers(world.token_id, world.tenant_id) api_utils.delete_all_testing_products(world.headers) world.attributes = None world.metadatas = None world.exist = False
def then_i_obtain_an_group1(step, error_code): assert_equals(str(world.response.status_code), error_code, world.response.status_code) world.headers = set_default_headers(world.token_id, world.tenant_id)
def tear_down(scenario): world.token_id, world.tenant_id = get_token() world.headers = set_default_headers(world.token_id, world.tenant_id) api_utils.delete_all_testing_products(world.headers)
@step(u'Then the product release is created') def then_the_product_release_is_created(step): assert_true(world.response.ok, world.response.content) response_headers = world.response.headers if response_headers[CONTENT_TYPE] == CONTENT_TYPE_JSON: try: response_body = world.response.json() except Exception, e: print str(e) else: response_body = xml_to_dict(world.response.content)[PRODUCT_RELEASE] assert_equals(response_body[VERSION], world.product_release) world.headers = set_default_headers(world.token_id, world.tenant_id) @step(u'Then I obtain an "([^"]*)"') def then_i_obtain_an_group1(step, error_code): assert_equals(str(world.response.status_code), error_code, world.response.status_code) world.headers = set_default_headers(world.token_id, world.tenant_id) @step(u'And incorrect "([^"]*)" header') def and_incorrect_content_type_header(step, content_type): world.headers[CONTENT_TYPE] = content_type @step(u'And incorrect "([^"]*)" authentication')
def setup_scenario(scenario): init_vars() world.headers = set_default_headers(world.token_id, world.tenant_id) api_utils.delete_all_testing_products(world.headers)
def then_i_obtain_an_group1(step, error_code): assert_equals(str(world.response.status_code), error_code, 'RESPONSE: {}'.format(world.response.content)) world.headers = set_default_headers(world.token_id, world.tenant_id)