Sha256: a65ce82dac38960577e64f0e29a415a81d1d9db291ca1307b029b93ef2f7e461

Contents?: true

Size: 521 Bytes

Versions: 7

Compression:

Stored size: 521 Bytes

Contents

require 'spec_helper'

describe name_from_filename do
    include_examples 'check'

    def self.elements
        [ Element::Form ]
    end

    before( :each ) do
        http.cookie_jar << Arachni::Element::Cookie.new(
            url: url,
            inputs: { 'logged_in' => 'true' }
        )
    end

    it 'skips forms that have a nonce' do
        options.url = url
        audit :forms
        expect(issues.size).to eq(1)
        expect(issues.first.vector.name).to eq('insecure_important_form')
    end

end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
arachni-1.6.1.3 spec/components/checks/active/csrf_spec.rb
arachni-1.6.1.2 spec/components/checks/active/csrf_spec.rb
arachni-1.6.1.1 spec/components/checks/active/csrf_spec.rb
arachni-1.6.1 spec/components/checks/active/csrf_spec.rb
arachni-1.6.0 spec/components/checks/active/csrf_spec.rb
arachni-1.5.1 spec/components/checks/active/csrf_spec.rb
arachni-1.5 spec/components/checks/active/csrf_spec.rb