def test_nav_without_superuser(rf):
    request = rf.get(reverse("backend-list"))
    request.user = UserFactory()

    jobs, status = nav(request)["nav"]

    assert jobs["is_active"] is False
    assert status["is_active"] is False
Example #2
0
def test_nav_jobs(rf):
    request = rf.get(reverse("job-list"))
    request.user = UserFactory()

    jobs, status = nav(request)["nav"]

    assert jobs["is_active"] is True
    assert status["is_active"] is False
def test_nav_backends(rf, superuser):
    request = rf.get(reverse("backend-list"))
    request.user = superuser

    jobs, status, backends = nav(request)["nav"]

    assert jobs["is_active"] is False
    assert status["is_active"] is False
    assert backends["is_active"] is True