Sha256: 76c6fd73761f2dfba1676e6202ddb27517ec6751825ca8927218a85fa69e8baf

Contents?: true

Size: 416 Bytes

Versions: 30

Compression:

Stored size: 416 Bytes

Contents

RSpec.shared_examples_for 'search_association' do |association|
  context association.to_s do
    let(:association_operators) do
      base_class.search_operator_by_name.select { |_name, operator|
        operator.respond_to?(:association) and operator.association == association
      }
    end

    it 'should have operators for association' do
      expect(association_operators).not_to be_empty
    end
  end
end

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
metasploit-model-5.0.2 spec/support/shared/examples/search_association.rb
metasploit-model-5.0.1 spec/support/shared/examples/search_association.rb
metasploit-model-5.0.0 spec/support/shared/examples/search_association.rb
metasploit-model-4.0.6 spec/support/shared/examples/search_association.rb
metasploit-model-4.0.5 spec/support/shared/examples/search_association.rb
metasploit-model-4.0.4 spec/support/shared/examples/search_association.rb
metasploit-model-4.0.3 spec/support/shared/examples/search_association.rb
metasploit-model-4.0.2 spec/support/shared/examples/search_association.rb
metasploit-model-4.0.1 spec/support/shared/examples/search_association.rb
metasploit-model-4.0.0 spec/support/shared/examples/search_association.rb
metasploit-model-3.1.4 spec/support/shared/examples/search_association.rb
metasploit-model-3.1.3 spec/support/shared/examples/search_association.rb
metasploit-model-3.1.2 spec/support/shared/examples/search_association.rb
metasploit-model-3.1.1 spec/support/shared/examples/search_association.rb
metasploit-model-3.1.0 spec/support/shared/examples/search_association.rb
metasploit-model-3.0.0 spec/support/shared/examples/search_association.rb
metasploit-model-2.0.4 spec/support/shared/examples/search_association.rb
metasploit-model-2.0.3 spec/support/shared/examples/search_association.rb
metasploit-model-2.0.2 spec/support/shared/examples/search_association.rb
metasploit-model-2.0.1 spec/support/shared/examples/search_association.rb