Sha256: bc7ee3bca90641535f4dc5beb52d3cb6afa3630f1b838836e706b8f8a3091bc7

Contents?: true

Size: 635 Bytes

Versions: 31

Compression:

Stored size: 635 Bytes

Contents

FactoryGirl.define do
  factory :dummy_module_reference,
          class: Dummy::Module::Reference,
          traits: [
              :metasploit_model_base,
              :metasploit_model_module_reference
          ] do
    ignore do
      # have to use module_type from metasploit_model_module_reference trait to ensure module_instance will support
      # module references.
      module_class { FactoryGirl.create(:dummy_module_class, module_type: module_type) }
    end

    module_instance { FactoryGirl.create(:dummy_module_instance, module_class: module_class) }
    association :reference, factory: :dummy_reference
  end
end

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
metasploit-model-0.28.0 spec/dummy/spec/factories/dummy/module/references.rb
metasploit-model-0.28.0-java spec/dummy/spec/factories/dummy/module/references.rb
metasploit-model-0.28.0.pre.engine.pre.requires spec/dummy/spec/factories/dummy/module/references.rb
metasploit-model-0.27.4 spec/dummy/spec/factories/dummy/module/references.rb
metasploit-model-0.27.4-java spec/dummy/spec/factories/dummy/module/references.rb
metasploit-model-0.27.3 spec/dummy/spec/factories/dummy/module/references.rb
metasploit-model-0.27.3-java spec/dummy/spec/factories/dummy/module/references.rb
metasploit-model-0.27.2 spec/dummy/spec/factories/dummy/module/references.rb
metasploit-model-0.27.2-java spec/dummy/spec/factories/dummy/module/references.rb
metasploit-model-0.27.1 spec/dummy/spec/factories/dummy/module/references.rb
metasploit-model-0.27.1-java spec/dummy/spec/factories/dummy/module/references.rb
metasploit-model-0.27.0 spec/dummy/spec/factories/dummy/module/references.rb
metasploit-model-0.27.0-java spec/dummy/spec/factories/dummy/module/references.rb
metasploit-model-0.27.0.pre.dep.pre.railties spec/dummy/spec/factories/dummy/module/references.rb
metasploit-model-0.26.1-java spec/dummy/spec/factories/dummy/module/references.rb
metasploit-model-0.26.1 spec/dummy/spec/factories/dummy/module/references.rb
metasploit-model-0.25.7 spec/dummy/spec/factories/dummy/module/references.rb
metasploit-model-0.25.7-java spec/dummy/spec/factories/dummy/module/references.rb
metasploit-model-0.25.6 spec/dummy/spec/factories/dummy/module/references.rb
metasploit-model-0.25.6-java spec/dummy/spec/factories/dummy/module/references.rb