Sha256: bad3159f97f461a4078915624f740606a937d2b2ec1db82f80eac0dd164b5bea
Contents?: true
Size: 886 Bytes
Versions: 16
Compression:
Stored size: 886 Bytes
Contents
require 'test_plugin_helper' class DataTest < ActiveSupport::TestCase setup do @host = FactoryGirl.create(:compliance_host) @arf = FactoryGirl.create(:arf_report, :host_id => @host.id) @source = FactoryGirl.create(:source) @failed = [] @passed = [] 3.times do @failed << FactoryGirl.create(:compliance_log, :report_id => @arf.id, :source => @source) end 2.times do @passed << FactoryGirl.create(:compliance_log, :report_id => @arf.id, :result => "pass", :source => @source) end @othered = [FactoryGirl.create(:compliance_log, :report_id => @arf.id, :result => "unknown", :source => @source)] end test 'should fetch data' do report_data = ForemanOpenscap::ReportDashboard::Data.new.report assert_equal 3, report_data[:failed] assert_equal 2, report_data[:passed] assert_equal 1, report_data[:othered] end end
Version data entries
16 entries across 16 versions & 1 rubygems