Sha256: dde7adacdd43ac4b823b50349a7ca367ca0d7356345396f50cd947924e9ad6f6

Contents?: true

Size: 721 Bytes

Versions: 8

Compression:

Stored size: 721 Bytes

Contents

require 'spec_helper'

describe Arachni::Framework::Parts::Check do
    include_examples 'framework'

    describe '#checks' do
        it 'provides access to the check manager' do
            expect(subject.checks.is_a?( Arachni::Check::Manager )).to be_truthy
            expect(subject.checks.available).to eq(%w(signature))
        end
    end

    describe '#list_checks' do
        context 'when a glob is given' do
            it 'uses it to filter out checks that do not match it' do
                subject.list_checks( 'boo' ).size == 0

                expect(subject.list_checks( 'signature' )).to eq(subject.list_checks)
                subject.list_checks.size == 1
            end
        end
    end

end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
arachni-1.6.1.3 spec/arachni/framework/parts/check_spec.rb
arachni-1.6.1.2 spec/arachni/framework/parts/check_spec.rb
arachni-1.6.1.1 spec/arachni/framework/parts/check_spec.rb
arachni-1.6.1 spec/arachni/framework/parts/check_spec.rb
arachni-1.6.0 spec/arachni/framework/parts/check_spec.rb
arachni-1.5.1 spec/arachni/framework/parts/check_spec.rb
arachni-1.5 spec/arachni/framework/parts/check_spec.rb
arachni-1.4 spec/arachni/framework/parts/check_spec.rb