Sha256: b4a4811b25ea186560a95a805c7b44cf4a29e4e360f1811a36cad631f1db4caf

Contents?: true

Size: 408 Bytes

Versions: 8

Compression:

Stored size: 408 Bytes

Contents

require 'spec_helper'

[:Generic, :Apache, :IIS].each do |server|
  describe CMSScanner::Target do
    subject(:target) do
      described_class.new(url).extend(described_class::Server.const_get(server))
    end
    let(:url)      { 'http://e.org' }
    let(:fixtures) { File.join(FIXTURES, 'target', 'server', server.to_s.downcase) }

    it_behaves_like described_class::Server.const_get(server)
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
cms_scanner-0.0.18 spec/lib/target/servers_spec.rb
cms_scanner-0.0.17 spec/lib/target/servers_spec.rb
cms_scanner-0.0.16 spec/lib/target/servers_spec.rb
cms_scanner-0.0.15 spec/lib/target/servers_spec.rb
cms_scanner-0.0.14 spec/lib/target/servers_spec.rb
cms_scanner-0.0.13 spec/lib/target/servers_spec.rb
cms_scanner-0.0.12 spec/lib/target/servers_spec.rb
cms_scanner-0.0.11 spec/lib/target/servers_spec.rb