Project

General

Profile

« Previous | Next » 

Revision 9158ff3c

Added by Dominic Cleal almost 10 years ago

fixes #5671 - LookupValue name should be matcher, value is too long

View differences:

test/unit/hostgroup_test.rb
end
test "should find associated lookup_values" do
assert_equal [lookup_values(:hostgroupcommon), lookup_values(:four)], hostgroups(:common).lookup_values.sort
assert_equal [lookup_values(:hostgroupcommon), lookup_values(:four)].map(&:id).sort, hostgroups(:common).lookup_values.map(&:id).sort
end
test "should find associated lookup_values with unsafe SQL name" do
......
lv = lookup_values(:four)
lv.match = "hostgroup=#{hostgroup.name}"
lv.save!
assert_equal [lookup_values(:hostgroupcommon), lookup_values(:four)], hostgroup.lookup_values.sort
assert_equal [lookup_values(:hostgroupcommon), lookup_values(:four)].map(&:id).sort, hostgroup.lookup_values.map(&:id).sort
end
# test NestedAncestryCommon methods generate by class method nested_attribute_for

Also available in: Unified diff