示例#1
0
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
示例#2
0
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
示例#3
0
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)
示例#4
0
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)
示例#5
0
@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')
示例#6
0
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)
示例#8
0
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)