Exemplo n.º 1
0
def step_impl(context, sort, order, per_page):
    query_args = table_to_query_args(context.table)
    query = query_builder(**query_args)
    context.request_response = execute_request(query,
                                               sort=sort,
                                               order=get_order(order),
                                               per_page=per_page)
Exemplo n.º 2
0
def step_impl(context, evaluator):
    if evaluator == 'is':
        is_mirror = 'True'
    else:
        is_mirror = 'False'
    query = query_builder(mirror=is_mirror)
    context.request_response = execute_request(query)
Exemplo n.º 3
0
def step_impl(context, evaluator):
    if evaluator == 'is':
        is_archived = 'true'
    else:
        is_archived = 'false'
    query = query_builder(archived=is_archived)
    context.request_response = execute_request(query)
Exemplo n.º 4
0
def step_impl(context, organization):
    query = query_builder(org=organization)
    context.request_response = execute_request(query)
Exemplo n.º 5
0
def step_impl(context, user):
    query = query_builder(user=user)
    context.request_response = execute_request(query)
Exemplo n.º 6
0
def step_impl(context, per_page):
    query_args = table_to_query_args(context.table)
    query = query_builder(**query_args)
    context.request_response = execute_request(query, per_page=per_page)
Exemplo n.º 7
0
def step_impl(context, order):
    query_args = table_to_query_args(context.table)
    query = query_builder(**query_args)
    context.request_response = execute_request(query, order=get_order(order))
Exemplo n.º 8
0
def step_impl(context, selector, comparator, date):
    if selector in ['created']:
        query = query_builder(created=[get_comparator(comparator), date])
    elif selector in ['pushed']:
        query = query_builder(pushed=[get_comparator(comparator), date])
    context.request_response = execute_request(query)
Exemplo n.º 9
0
def step_impl(context, cnt1, cnt2):
    query = query_builder(forks=[cnt1, '..', cnt2])
    context.request_response = execute_request(query)
Exemplo n.º 10
0
def step_impl(context, public_status):
    query = query_builder(q_is=str(public_status).lower())
    context.request_response = execute_request(query)
Exemplo n.º 11
0
def step_impl(context, licence_key):
    query = query_builder(licence=licence_key)
    context.request_response = execute_request(query)
Exemplo n.º 12
0
def step_impl(context, topic):
    query = query_builder(topic=topic)
    context.request_response = execute_request(query)
Exemplo n.º 13
0
def step_impl(context, language):
    query = query_builder(language=str(language).upper())
    context.request_response = execute_request(query)
Exemplo n.º 14
0
def step_impl(context, selector, date1, date2):
    if selector in ['created']:
        query = query_builder(created=[date1, '..', date2])
    elif selector in ['pushed']:
        query = query_builder(pushed=[date1, '..', date2])
    context.request_response = execute_request(query)
Exemplo n.º 15
0
def step_impl(context, comparator, size):
    query = query_builder(size=[get_comparator(comparator), size])
    context.request_response = execute_request(query)
Exemplo n.º 16
0
def step_impl(context, size1, size2):
    query = query_builder(size=[size1, '..', size2])
    context.request_response = execute_request(query)
Exemplo n.º 17
0
def step_impl(context, key, location):
    locations = set(
        map(lambda x: str(x).lower(), re.split('[^a-zA-Z]', location)))
    query = query_builder(keyword=key,
                          q_in=list(locations.intersection(VALID_LOCATIONS)))
    context.request_response = execute_request(query)
Exemplo n.º 18
0
def step_impl(context, comparator, cnt):
    query = query_builder(stars=[get_comparator(comparator), cnt])
    context.request_response = execute_request(query)
Exemplo n.º 19
0
def step_impl(context, repo, owner):
    query = query_builder(repo="{}/{}".format(owner, repo))
    context.request_response = execute_request(query)