Project

General

Profile

« Previous | Next » 

Revision 4d4b84f6

Added by Ohad Levy almost 13 years ago

  • ID 4d4b84f6b722874504f508fa92802f6ddee37c11

fixes #35 - Allow hostgroup nesting for puppet classes and parameters

View differences:

test/functional/hostgroups_controller_test.rb
assert_template 'new'
end
def test_nest
get :nest, {:id => Hostgroup.first.id}, set_session_user
assert_template 'new'
end
def test_create_invalid
Hostgroup.any_instance.stubs(:valid?).returns(false)
post :create, {}, set_session_user
......
end
def test_destroy
hostgroup = Hostgroup.first
delete :destroy, {:id => hostgroup}, set_session_user
hostgroup = hostgroups(:unusual)
delete :destroy, {:id => hostgroup.id}, set_session_user
assert_redirected_to hostgroups_url
assert !Hostgroup.exists?(hostgroup.id)
end
def test_destroy_json
hostgroup = Hostgroup.first
delete :destroy, {:format => "json", :id => hostgroup}, set_session_user
hostgroup = hostgroups(:common)
delete :destroy, {:format => "json", :id => hostgroup.id}, set_session_user
template = ActiveSupport::JSON.decode(@response.body)
assert_response :ok
assert !Hostgroup.exists?(hostgroup.id)

Also available in: Unified diff