Sha256: f6a501a5d25c533b9b2be650f5f5bd6c82e03790a7fc9ce04b58c2e05df8a2ab

Contents?: true

Size: 700 Bytes

Versions: 4

Compression:

Stored size: 700 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
            subject.checks.is_a?( Arachni::Check::Manager ).should be_true
            subject.checks.available.should == %w(taint)
        end
    end

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

                subject.list_checks( 'taint' ).should == subject.list_checks
                subject.list_checks.size == 1
            end
        end
    end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
arachni-1.2.1 spec/arachni/framework/parts/check_spec.rb
arachni-1.2 spec/arachni/framework/parts/check_spec.rb
arachni-1.1 spec/arachni/framework/parts/check_spec.rb
arachni-1.0.6 spec/arachni/framework/parts/check_spec.rb