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)
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)
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)
def step_impl(context, organization): query = query_builder(org=organization) context.request_response = execute_request(query)
def step_impl(context, user): query = query_builder(user=user) context.request_response = execute_request(query)
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)
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))
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)
def step_impl(context, cnt1, cnt2): query = query_builder(forks=[cnt1, '..', cnt2]) context.request_response = execute_request(query)
def step_impl(context, public_status): query = query_builder(q_is=str(public_status).lower()) context.request_response = execute_request(query)
def step_impl(context, licence_key): query = query_builder(licence=licence_key) context.request_response = execute_request(query)
def step_impl(context, topic): query = query_builder(topic=topic) context.request_response = execute_request(query)
def step_impl(context, language): query = query_builder(language=str(language).upper()) context.request_response = execute_request(query)
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)
def step_impl(context, comparator, size): query = query_builder(size=[get_comparator(comparator), size]) context.request_response = execute_request(query)
def step_impl(context, size1, size2): query = query_builder(size=[size1, '..', size2]) context.request_response = execute_request(query)
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)
def step_impl(context, comparator, cnt): query = query_builder(stars=[get_comparator(comparator), cnt]) context.request_response = execute_request(query)
def step_impl(context, repo, owner): query = query_builder(repo="{}/{}".format(owner, repo)) context.request_response = execute_request(query)