Project

General

Profile

« Previous | Next » 

Revision acfbc458

Added by Marek Hulán about 10 years ago

fixes #812 - new permissions model, user group role and nest support, role filters for better granularity

Contributions from:

View differences:

test/functional/api/v2/override_values_controller_test.rb
get :index, {:smart_variable_id => lookup_keys(:two).to_param }
assert_response :success
override_values = ActiveSupport::JSON.decode(@response.body)
assert !override_values.empty?
assert_not_empty override_values
assert_equal 1, override_values["results"].length
end
test "should get override values for specific smart class parameter" do
get :index, {:smart_class_parameter_id => lookup_keys(:complex).to_param }
assert_response :success
override_values = ActiveSupport::JSON.decode(@response.body)
assert !override_values.empty?
assert_not_empty override_values
assert_equal 2, override_values["results"].length
end
......
get :show, {:smart_variable_id => lookup_keys(:two).to_param, :id => lookup_values(:four).to_param }
assert_response :success
results = ActiveSupport::JSON.decode(@response.body)
assert !results.empty?
assert_not_empty results
assert_equal "hostgroup=Common", results['match']
end
test "should show specific override values for specific smart class parameter" do
get :show, {:smart_class_parameter_id => lookup_keys(:complex).to_param, :id => lookup_values(:hostgroupcommon).to_param }
results = ActiveSupport::JSON.decode(@response.body)
assert !results.empty?
assert_not_empty results
assert_equal "hostgroup=Common", results['match']
assert_response :success
end
......
assert_response :success
end
end
end

Also available in: Unified diff