Sha256: 9fececb7e72177af9c774cae1a7f2f785d0e4e54a889516e6febc3f8119c2297
Contents?: true
Size: 549 Bytes
Versions: 2
Compression:
Stored size: 549 Bytes
Contents
require 'test_helper' class SecurityTest < ActiveSupport::IntegrationCase test 'does not show database.yml' do step = "%2E%2F%2E%2E%2F%2E%2E%2Fconfig%2Fdatabase%2Eyml" assert_raise(Wicked::Wizard::InvalidStepError) do visit(bar_path(step)) end end # only works on *nix systems test 'does not show arbitrary system file' do root = '%2E%2F%2E' * 100 # root of system step = root + '%2Fusr%2Fshare%2Fdict%2Fwords' assert_raise(Wicked::Wizard::InvalidStepError) do visit(bar_path(step)) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
wicked-2.0.0 | test/integration/security_test.rb |
wicked-1.4.0 | test/integration/security_test.rb |