Revision 4e6d2262
Added by Marek Hulán over 7 years ago
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
Fixes #16739 - unify parameters permissions