Add test of individual issue view with report

Add a test covering viewing an individual issue, a view which includes text of a report.
This commit is contained in:
Harry Wood 2022-04-28 22:32:44 +01:00
parent 082880fca6
commit db16445fc0

View file

@ -30,6 +30,16 @@ class IssuesTest < ApplicationSystemTestCase
assert_content issues.first.reported_user.display_name
end
def test_view_issue_with_report
sign_in_as(create(:moderator_user))
issue = create(:issue, :assigned_role => "moderator")
issue.reports << create(:report, :details => "test report text")
visit issue_path(issue)
assert_content I18n.t("issues.show.reports", :count => 1)
assert_content "test report text"
end
def test_view_issues_with_no_reported_user
sign_in_as(create(:moderator_user))
anonymous_note = create(:note_with_comments)