Sha256: 5e586079339bcc01a19626020eb2dd4d6e2b5d4712eb2bb4be2d34cf438686fe
Contents?: true
Size: 871 Bytes
Versions: 4
Compression:
Stored size: 871 Bytes
Contents
require 'test_plugin_helper' class OpenscapHostTest < ActiveSupport::TestCase setup do disable_orchestration User.current = users :admin Setting[:token_duration] = 0 Scaptimony::Policy.any_instance.stubs(:ensure_needed_puppetclasses).returns(true) end test 'Host has policy' do host = FactoryGirl.create(:host) assert_empty(host.policies) policy = FactoryGirl.create(:policy) assert(policy.assign_hosts([host]), 'Host policies should be assigned') assert_includes(host.policies, policy) end test 'Host has policies via its hostgroup' do host = FactoryGirl.create(:host, :with_hostgroup) hostgroup = host.hostgroup policy = FactoryGirl.create(:policy) assert(policy.hostgroup_ids = ["#{hostgroup.id}"]) refute_empty(host.combined_policies) assert_includes(host.combined_policies, policy) end end
Version data entries
4 entries across 4 versions & 1 rubygems