phase002 complete
This commit is contained in:
@@ -7,6 +7,21 @@ RSpec.describe "Home" do
|
||||
|
||||
expect(response).to have_http_status(:ok)
|
||||
expect(response.body).to include("Car Tracker")
|
||||
expect(response.body).to include("stylesheet")
|
||||
expect(response.body).to include("importmap")
|
||||
end
|
||||
|
||||
it "renders successfully when a content security policy is configured" do
|
||||
original_policy = Rails.application.config.content_security_policy
|
||||
Rails.application.config.content_security_policy do |policy|
|
||||
policy.default_src :self
|
||||
end
|
||||
|
||||
get root_path
|
||||
|
||||
expect(response).to have_http_status(:ok)
|
||||
ensure
|
||||
Rails.application.config.instance_variable_set(:@content_security_policy, original_policy)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user