aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/test/dispatch
diff options
context:
space:
mode:
authorStephen Solis <stephsolis@gmail.com>2018-04-12 12:12:09 -0400
committerStephen <stephen@nowhere>2018-04-12 12:44:11 -0400
commit01d857b09ae22174d5101a03b424829a876cc4bd (patch)
tree7061730665a01cbd67de9039cd180ceab23b1004 /actionpack/test/dispatch
parent5b7de1b70156ed0861e494ab9900c6b87c206a67 (diff)
downloadrails-01d857b09ae22174d5101a03b424829a876cc4bd.tar.gz
rails-01d857b09ae22174d5101a03b424829a876cc4bd.tar.bz2
rails-01d857b09ae22174d5101a03b424829a876cc4bd.zip
Add WebSocket URI support to CSP DSL mappings
Diffstat (limited to 'actionpack/test/dispatch')
-rw-r--r--actionpack/test/dispatch/content_security_policy_test.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/actionpack/test/dispatch/content_security_policy_test.rb b/actionpack/test/dispatch/content_security_policy_test.rb
index f133aae865..95fce39dad 100644
--- a/actionpack/test/dispatch/content_security_policy_test.rb
+++ b/actionpack/test/dispatch/content_security_policy_test.rb
@@ -51,6 +51,12 @@ class ContentSecurityPolicyTest < ActiveSupport::TestCase
@policy.script_src :strict_dynamic
assert_equal "script-src 'strict-dynamic'", @policy.build
+ @policy.script_src :ws
+ assert_equal "script-src ws:", @policy.build
+
+ @policy.script_src :wss
+ assert_equal "script-src wss:", @policy.build
+
@policy.script_src :none, :report_sample
assert_equal "script-src 'none' 'report-sample'", @policy.build
end