Sha256: 62e29b713afc2560d3e5a96a30c3207cef0f247197be846fb1e63add90ebffff

Contents?: true

Size: 744 Bytes

Versions: 6

Compression:

Stored size: 744 Bytes

Contents

require 'spec_helper'

describe Arachni::Check::Base do
    before( :each ) do
        reset_options

        @framework = Arachni::Framework.new
        @framework.state.running = true

        @framework.plugins.load_default
    end

    after( :each ) do
        @framework.reset
        Arachni::Options.reset
    end

    subject { described_class.new( Factory[:page], framework ) }
    let(:framework) { @framework }

    describe '#session' do
        it "returns #{Arachni::Framework}#session" do
            subject.session.should == framework.session
        end
    end

    describe '#plugins' do
        it "returns #{Arachni::Framework}#plugins" do
            subject.plugins.should == framework.plugins
        end
    end

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
arachni-1.0.5 spec/arachni/check/base_spec.rb
arachni-1.0.4 spec/arachni/check/base_spec.rb
arachni-1.0.3 spec/arachni/check/base_spec.rb
arachni-1.0.2 spec/arachni/check/base_spec.rb
arachni-1.0.1 spec/arachni/check/base_spec.rb
arachni-1.0 spec/arachni/check/base_spec.rb