Sha256: 977190c834e5dc8129bcc9d6d59aec9ca309ae43d328e285babca9aa47056c2f

Contents?: true

Size: 578 Bytes

Versions: 21

Compression:

Stored size: 578 Bytes

Contents

FactoryBot.define do
  factory :compliance_log, :class => :log do
    result { "fail" }
    association :report
    level_id { 1 }
    association :source
    association :message
  end

  factory :compliance_message, :class => :message do
    sequence(:value) { |n| "message#{n}" }
    after(:build) do |msg|
      msg.digest = Digest::SHA1.hexdigest(msg.value)
    end
  end

  factory :compliance_source, :class => :source do
    sequence(:value) { |n| "source#{n}" }
    after(:build) do |source|
      source.digest = Digest::SHA1.hexdigest(source.value)
    end
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
foreman_openscap-4.0.6 test/factories/compliance_log_factory.rb
foreman_openscap-4.0.5 test/factories/compliance_log_factory.rb
foreman_openscap-4.0.4 test/factories/compliance_log_factory.rb
foreman_openscap-4.0.3 test/factories/compliance_log_factory.rb
foreman_openscap-4.0.2 test/factories/compliance_log_factory.rb
foreman_openscap-4.0.1 test/factories/compliance_log_factory.rb
foreman_openscap-3.0.1 test/factories/compliance_log_factory.rb
foreman_openscap-4.0.0 test/factories/compliance_log_factory.rb
foreman_openscap-3.0.0 test/factories/compliance_log_factory.rb
foreman_openscap-2.0.2 test/factories/compliance_log_factory.rb
foreman_openscap-1.0.10 test/factories/compliance_log_factory.rb
foreman_openscap-2.0.1 test/factories/compliance_log_factory.rb
foreman_openscap-1.0.9 test/factories/compliance_log_factory.rb
foreman_openscap-2.0.0 test/factories/compliance_log_factory.rb
foreman_openscap-1.0.8 test/factories/compliance_log_factory.rb
foreman_openscap-1.0.7 test/factories/compliance_log_factory.rb
foreman_openscap-1.0.6 test/factories/compliance_log_factory.rb
foreman_openscap-1.0.5 test/factories/compliance_log_factory.rb
foreman_openscap-1.0.4 test/factories/compliance_log_factory.rb
foreman_openscap-1.0.3 test/factories/compliance_log_factory.rb