Sha256: e3966b79d378f59f167c9c7e8b8e3da70a00c91c3220d55037a1c8ebb0de8c20
Contents?: true
Size: 538 Bytes
Versions: 2
Compression:
Stored size: 538 Bytes
Contents
require_relative "../lib/tynn/secure_headers" test "secure headers" do Tynn.helpers(Tynn::SecureHeaders) Tynn.define do root do res.write("safe") end end app = Tynn::Test.new app.get("/") secure_headers = { "X-Content-Type-Options" => "nosniff", "X-Frame-Options" => "SAMEORIGIN", "X-Permitted-Cross-Domain-Policies" => "none", "X-XSS-Protection" => "1; mode=block" } headers = app.res.headers secure_headers.each do |header, value| assert_equal(value, headers[header]) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
tynn-1.0.0 | test/secure_headers_test.rb |
tynn-1.0.0.rc3 | test/secure_headers_test.rb |