Sha256: 3aba882da2add136ca20c4de06e30bcd42fe7c651616c99c6cdfa06547f4ea02

Contents?: true

Size: 689 Bytes

Versions: 4

Compression:

Stored size: 689 Bytes

Contents

require_relative '../../spec_helper'

describe name_from_filename do
    include_examples 'module'

    def self.targets
        %w(Generic)
    end

    def self.elements
        [ Element::FORM, Element::LINK, Element::COOKIE, Element::HEADER ]
    end

    elements.each do |element|
        it "should probe #{element}s" do
            # audit the current element type but don't expect any issues
            audit element.to_sym, false

            urls = framework.auditstore.sitemap
            urls.include?( options.url + "#{element}/straight/trained" ).should be_true
            urls.include?( options.url + "#{element}/append/trained" ).should be_true
        end
    end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
arachni-0.4.1.3 spec/modules/audit/trainer_spec.rb
arachni-0.4.1.2 spec/modules/audit/trainer_spec.rb
arachni-0.4.1.1 spec/modules/audit/trainer_spec.rb
arachni-0.4.1 spec/modules/audit/trainer_spec.rb