Skip to content

Commit 8b1a8f3

Browse files
committed
test(actions): add redirection test
1 parent b5511fe commit 8b1a8f3

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

recoco/apps/projects/tests/test_projects.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -370,6 +370,20 @@ def test_project_knowledge_allows_empty_questionset(request, client, project):
370370
assert response.status_code == 200
371371

372372

373+
# actions (legacy URL — redirect to conversations tab with action panel open)
374+
@pytest.mark.django_db
375+
def test_project_actions_redirects_to_conversations(request, client, project):
376+
url = reverse("projects-project-detail-actions", args=[project.id])
377+
expected = (
378+
reverse("projects-project-detail-conversations", args=[project.id]) + "#actions"
379+
)
380+
with login(client) as user:
381+
utils.assign_collaborator(user, project)
382+
response = client.get(url)
383+
assert response.status_code == 302
384+
assert response.url == expected
385+
386+
373387
# conversations
374388
@pytest.mark.django_db
375389
def test_project_conversations_not_available_for_unprivileged_user(request, client):

0 commit comments

Comments
 (0)