예제 #1
0
def sample_invited_org_user(
    notify_db,
    notify_db_session,
    sample_user,
    sample_organisation
):
    return create_invited_org_user(sample_organisation, sample_user)
예제 #2
0
def test_get_all_invited_users_by_service(admin_request, sample_organisation,
                                          sample_user):
    for i in range(5):
        create_invited_org_user(
            sample_organisation,
            sample_user,
            email_address='invited_user_{}@service.gov.uk'.format(i))

    json_resp = admin_request.get(
        'organisation_invite.get_invited_org_users_by_organisation',
        organisation_id=sample_organisation.id)

    assert len(json_resp['data']) == 5
    for invite in json_resp['data']:
        assert invite['organisation'] == str(sample_organisation.id)
        assert invite['invited_by'] == str(sample_user.id)
        assert invite['id']
예제 #3
0
def test_get_all_invited_users_by_service(admin_request, sample_organisation, sample_user):
    for i in range(5):
        create_invited_org_user(
            sample_organisation,
            sample_user,
            email_address="invited_user_{}@service.gov.uk".format(i),
        )

    json_resp = admin_request.get(
        "organisation_invite.get_invited_org_users_by_organisation",
        organisation_id=sample_organisation.id,
    )

    assert len(json_resp["data"]) == 5
    for invite in json_resp["data"]:
        assert invite["organisation"] == str(sample_organisation.id)
        assert invite["invited_by"] == str(sample_user.id)
        assert invite["id"]
예제 #4
0
def sample_invited_org_user(sample_user, sample_organisation):
    return create_invited_org_user(sample_organisation, sample_user)