Browse Source

Add test for support user log view

pull/539/head
baarkerlounger 3 years ago
parent
commit
cc6d7d2882
  1. 11
      spec/requests/case_logs_controller_spec.rb

11
spec/requests/case_logs_controller_spec.rb

@ -149,6 +149,7 @@ RSpec.describe CaseLogsController, type: :request do
:case_log,
owning_organisation: organisation,
managing_organisation: organisation,
tenant_code: "LC783"
)
end
let!(:unauthorized_case_log) do
@ -156,6 +157,7 @@ RSpec.describe CaseLogsController, type: :request do
:case_log,
owning_organisation: other_organisation,
managing_organisation: other_organisation,
tenant_code: "UA984"
)
end
@ -176,6 +178,12 @@ RSpec.describe CaseLogsController, type: :request do
expect(page).to have_content("Managing organisation")
end
it "shows case logs for all organisations" do
get "/logs", headers: headers, params: {}
expect(page).to have_content("LC783")
expect(page).to have_content("UA984")
end
context "when filtering" do
context "with status filter" do
let!(:in_progress_case_log) do
@ -440,7 +448,8 @@ RSpec.describe CaseLogsController, type: :request do
end
it "displays a section status for a case log" do
assert_select ".govuk-tag", text: /Not started/, count: 8
assert_select ".govuk-tag", text: /Not started/, count: 7
assert_select ".govuk-tag", text: /In progress/, count: 1
assert_select ".govuk-tag", text: /Completed/, count: 0
assert_select ".govuk-tag", text: /Cannot start yet/, count: 1
end

Loading…
Cancel
Save