Revision 9c39317b
Added by Marek Hulán over 7 years ago
test/models/host_test.rb | ||
---|---|---|
host = FactoryGirl.build(:host)
|
||
host.config_groups = [config_groups(:one)]
|
||
enc = host.info
|
||
assert_includes(enc.keys, 'foreman_config_groups')
|
||
assert_includes(enc['foreman_config_groups'], 'Monitoring')
|
||
assert_includes(enc['parameters'].keys, 'foreman_config_groups')
|
||
assert_includes(enc['parameters']['foreman_config_groups'], 'Monitoring')
|
||
end
|
||
|
||
test "#info ENC YAML contains parent hostgroup config_groups" do
|
||
... | ... | |
host.config_groups = [config_groups(:one)]
|
||
hostgroup.config_groups = [config_groups(:two)]
|
||
enc = host.info
|
||
assert_equal(enc['foreman_config_groups'], ['Monitoring', 'Security'])
|
||
assert_equal(enc['parameters']['foreman_config_groups'], ['Monitoring', 'Security'])
|
||
end
|
||
|
||
describe 'cloning' do
|
Also available in: Unified diff
Fixes #17886 - move config groups under parameters