start new viva view and add window/level sensitivy to dv3d
This commit is contained in:
@@ -233,3 +233,53 @@ def test_linked_cases_editor_is_hidden_until_requested(client, create_user, make
|
||||
)
|
||||
assert response_with_editor.status_code == 200
|
||||
assertContains(response_with_editor, "Case Series Editor")
|
||||
|
||||
|
||||
@pytest.mark.django_db
|
||||
def test_linked_cases_study_dates_editor_is_hidden_until_requested(client, create_user, make_case):
|
||||
user = create_user
|
||||
case1 = make_case(title="Case 1")
|
||||
case2 = make_case(title="Case 2")
|
||||
case2.previous_case = case1
|
||||
case2.save(update_fields=["previous_case"])
|
||||
|
||||
case1.author.add(user)
|
||||
case2.author.add(user)
|
||||
|
||||
client.force_login(user)
|
||||
|
||||
response_default = client.get(
|
||||
reverse("atlas:linked_cases_overview", kwargs={"case_id": case1.pk})
|
||||
)
|
||||
assert response_default.status_code == 200
|
||||
assertContains(response_default, "Open study dates editor")
|
||||
assert "Study Dates" not in response_default.content.decode("utf-8")
|
||||
|
||||
response_with_editor = client.get(
|
||||
reverse("atlas:linked_cases_overview", kwargs={"case_id": case1.pk}) + "?show_dates=1"
|
||||
)
|
||||
assert response_with_editor.status_code == 200
|
||||
assertContains(response_with_editor, "Study Dates")
|
||||
|
||||
|
||||
@pytest.mark.django_db
|
||||
def test_linked_case_card_shows_scaled_relative_timeline_label(client, create_user, make_case):
|
||||
user = create_user
|
||||
case1 = make_case(title="Case 1")
|
||||
case2 = make_case(title="Case 2")
|
||||
case2.previous_case = case1
|
||||
case2.study_date = datetime.date(2028, 1, 1)
|
||||
case2.save(update_fields=["previous_case", "study_date"])
|
||||
case1.study_date = datetime.date(2026, 1, 1)
|
||||
case1.save(update_fields=["study_date"])
|
||||
|
||||
case1.author.add(user)
|
||||
case2.author.add(user)
|
||||
|
||||
client.force_login(user)
|
||||
|
||||
response = client.get(
|
||||
reverse("atlas:linked_cases_overview", kwargs={"case_id": case1.pk})
|
||||
)
|
||||
assert response.status_code == 200
|
||||
assertContains(response, "Timeline +2 years")
|
||||
|
||||
Reference in New Issue
Block a user