Project

General

Profile

« Previous | Next » 

Revision 4e6d2262

Added by Marek Hulán over 7 years ago

Fixes #16739 - unify parameters permissions

View differences:

test/controllers/api/v2/parameters_controller_test.rb
test 'user with permissions to view host can also view its parameters' do
setup_user 'view', 'params'
setup_user 'view', 'hosts', "name = #{@host.name}"
get :index, { :host_id => @host.name }, set_session_user
get :index, { :host_id => @host.name }, set_session_user(:one)
assert_response :success
end
test 'user without permissions to view host cannot view parameters' do
setup_user 'view', 'params'
setup_user 'view', 'hosts', "name = some.other.host"
get :index, { :host_id => @host.name }, set_session_user
get :index, { :host_id => @host.name }, set_session_user(:one)
assert_response :not_found
end
end

Also available in: Unified diff