Project

General

Profile

Download (772 Bytes) Statistics
| Branch: | Tag: | Revision:
require 'test_helper'

class HostgroupClassTest < ActiveSupport::TestCase

setup do
disable_orchestration
User.current = User.find_by_login "one"
# puppetclasses(:two) needs to be in production environment
EnvironmentClass.create(:puppetclass_id => puppetclasses(:two).id, :environment_id => environments(:production).id )
# add hostgroups(:common) to users(:one) hostgroups
UserHostgroup.create(:user_id => User.current.id, :hostgroup_id => hostgroups(:common).id)
end

test 'when creating a new hostgroup class object, an audit entry needs to be added' do
as_admin do
assert_difference('Audit.count') do
HostgroupClass.create! :puppetclass => puppetclasses(:one), :hostgroup => hostgroups(:db)
end
end
end
end
(36-36/91)