@pytest.fixture
def outcome_checking_pushes(create_push, range_dates, record_context_sample, test_repository, test_repository_2):
    from_push_id = record_context_sample[0]['push_id']
    to_push_id = record_context_sample[(- 1)]['push_id']
    pushes = [create_push(test_repository, revision=uuid.uuid4(), time=range_dates['before_date']), create_push(test_repository, revision=uuid.uuid4(), time=range_dates['from_date'], explicit_id=from_push_id), create_push(test_repository, revision=uuid.uuid4(), time=range_dates['in_range_date']), create_push(test_repository, revision=uuid.uuid4(), time=range_dates['in_range_date']), create_push(test_repository, revision=uuid.uuid4(), time=range_dates['in_range_date']), create_push(test_repository, revision=uuid.uuid4(), time=range_dates['in_range_date']), create_push(test_repository, revision=uuid.uuid4(), time=range_dates['to_date'], explicit_id=to_push_id), create_push(test_repository, revision=uuid.uuid4(), time=range_dates['after_date'])]
    return pushes
@pytest.fixture
def outcome_checking_pushes(create_push, range_dates, record_context_sample, test_repository, test_repository_2):
    from_push_id = record_context_sample[0]['push_id']
    to_push_id = record_context_sample[(- 1)]['push_id']
    pushes = [create_push(test_repository, revision=uuid.uuid4(), time=range_dates['before_date']), create_push(test_repository, revision=uuid.uuid4(), time=range_dates['from_date'], explicit_id=from_push_id), create_push(test_repository, revision=uuid.uuid4(), time=range_dates['in_range_date']), create_push(test_repository, revision=uuid.uuid4(), time=range_dates['in_range_date']), create_push(test_repository, revision=uuid.uuid4(), time=range_dates['in_range_date']), create_push(test_repository, revision=uuid.uuid4(), time=range_dates['in_range_date']), create_push(test_repository, revision=uuid.uuid4(), time=range_dates['to_date'], explicit_id=to_push_id), create_push(test_repository, revision=uuid.uuid4(), time=range_dates['after_date'])]
    return pushes