Exemple #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)
Exemple #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)
Exemple #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)
Exemple #4
0
def step_impl(context, organization):
    query = query_builder(org=organization)
    context.request_response = execute_request(query)
Exemple #5
0
def step_impl(context, user):
    query = query_builder(user=user)
    context.request_response = execute_request(query)
Exemple #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)
Exemple #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))
Exemple #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)
Exemple #9
0
def step_impl(context, cnt1, cnt2):
    query = query_builder(forks=[cnt1, '..', cnt2])
    context.request_response = execute_request(query)
Exemple #10
0
def step_impl(context, public_status):
    query = query_builder(q_is=str(public_status).lower())
    context.request_response = execute_request(query)
Exemple #11
0
def step_impl(context, licence_key):
    query = query_builder(licence=licence_key)
    context.request_response = execute_request(query)
Exemple #12
0
def step_impl(context, topic):
    query = query_builder(topic=topic)
    context.request_response = execute_request(query)
Exemple #13
0
def step_impl(context, language):
    query = query_builder(language=str(language).upper())
    context.request_response = execute_request(query)
Exemple #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)
Exemple #15
0
def step_impl(context, comparator, size):
    query = query_builder(size=[get_comparator(comparator), size])
    context.request_response = execute_request(query)
Exemple #16
0
def step_impl(context, size1, size2):
    query = query_builder(size=[size1, '..', size2])
    context.request_response = execute_request(query)
Exemple #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)
Exemple #18
0
def step_impl(context, comparator, cnt):
    query = query_builder(stars=[get_comparator(comparator), cnt])
    context.request_response = execute_request(query)
Exemple #19
0
def step_impl(context, repo, owner):
    query = query_builder(repo="{}/{}".format(owner, repo))
    context.request_response = execute_request(query)