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
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