Sha256: c0a481394aaa5a4c90038343bb65502545b7143467a7db951999263eac6c56b4
Contents?: true
Size: 706 Bytes
Versions: 59
Compression:
Stored size: 706 Bytes
Contents
require File.expand_path('../spec_helper.rb', __FILE__) describe Rack::Protection::XSSHeader do it_behaves_like "any rack application" it 'should set the X-XSS-Protection' do get('/').headers["X-XSS-Protection"].should == "1; mode=block" end it 'should allow changing the protection mode' do # I have no clue what other modes are available mock_app do use Rack::Protection::XSSHeader, :xss_mode => :foo run DummyApp end get('/').headers["X-XSS-Protection"].should == "1; mode=foo" end it 'should not override the header if already set' do mock_app with_headers("X-XSS-Protection" => "0") get('/').headers["X-XSS-Protection"].should == "0" end end
Version data entries
59 entries across 59 versions & 4 rubygems