Sha256: fc37c351bf40f0da652cf8ebd3eacb0e81eb972e7092637f2a0a509d4ccdd00a

Contents?: true

Size: 472 Bytes

Versions: 11

Compression:

Stored size: 472 Bytes

Contents

shared_examples_for 'fingerprinter' do
    include_examples 'component'

    before :each do
        Arachni::Platform::Manager.reset
    end

    def check_platforms( page )
        platforms.each do |p|
            expect(platforms_for( page )).to include p
        end
    end

    def platforms_for( page )
        Arachni::Platform::Manager.reset
        expect(page.platforms).to be_empty

        described_class.new( page ).run
        page.platforms
    end

end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
arachni-1.6.1.3 spec/support/shared/fingerprinter.rb
arachni-1.6.1.2 spec/support/shared/fingerprinter.rb
arachni-1.6.1.1 spec/support/shared/fingerprinter.rb
arachni-1.6.1 spec/support/shared/fingerprinter.rb
arachni-1.6.0 spec/support/shared/fingerprinter.rb
arachni-1.5.1 spec/support/shared/fingerprinter.rb
arachni-1.5 spec/support/shared/fingerprinter.rb
arachni-1.4 spec/support/shared/fingerprinter.rb
arachni-1.3.2 spec/support/shared/fingerprinter.rb
arachni-1.3.1 spec/support/shared/fingerprinter.rb
arachni-1.3 spec/support/shared/fingerprinter.rb