|
|
|
@ -321,6 +321,23 @@ RSpec.describe FormController, type: :request do |
|
|
|
get "/sales-logs/#{log.id}/review", headers: headers, params: { sales_log: true } |
|
|
|
get "/sales-logs/#{log.id}/review", headers: headers, params: { sales_log: true } |
|
|
|
expect(response.body).to match("Review sales log") |
|
|
|
expect(response.body).to match("Review sales log") |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
context "when log is pending" do |
|
|
|
|
|
|
|
let(:pending_log) do |
|
|
|
|
|
|
|
create( |
|
|
|
|
|
|
|
:lettings_log, |
|
|
|
|
|
|
|
owning_organisation: organisation, |
|
|
|
|
|
|
|
created_by: user, |
|
|
|
|
|
|
|
status: "pending", |
|
|
|
|
|
|
|
skip_update_status: true, |
|
|
|
|
|
|
|
) |
|
|
|
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
it "does not render pending log and returns 404" do |
|
|
|
|
|
|
|
get "/lettings-logs/#{pending_log.id}/review", headers: headers, params: {} |
|
|
|
|
|
|
|
expect(response).to be_not_found |
|
|
|
|
|
|
|
end |
|
|
|
|
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
context "when viewing a user dependent page" do |
|
|
|
context "when viewing a user dependent page" do |
|
|
|
|