Sha256: 2996d09920d56416038122c2d16f676aaaf8f932b3fe4765ef397c37db9a3b35
Contents?: true
Size: 1.31 KB
Versions: 11
Compression:
Stored size: 1.31 KB
Contents
require 'spec_helper' require Arachni::Options.paths.lib + 'rpc/server/framework' describe Arachni::RPC::Server::Check::Manager do describe '#available' do it 'returns an array of available checks' do expect(instance_spawn.checks.available).to be_any end end describe '#loaded' do context 'when there are loaded checks' do it 'returns an empty array' do expect(instance_spawn.checks.loaded).to be_empty end end context 'when there are loaded checks' do it 'returns an array of loaded checks' do checks = instance_spawn.checks expect(checks.loaded).to be_empty checks.load '*' expect(checks.loaded).to be_any end end end describe '#load' do it 'loads checks by name' do checks = instance_spawn.checks expect(checks.loaded).to be_empty checks.load 'test' expect(checks.loaded).to eq(['test']) end end describe '#load_all' do it 'loads all checks' do checks = instance_spawn.checks expect(checks.loaded).to be_empty checks.load_all expect(checks.loaded).to eq(checks.available) end end end
Version data entries
11 entries across 11 versions & 1 rubygems