diff --git a/test/fixtures/projects_trackers.yml b/test/fixtures/projects_trackers.yml index cf454dca49..54443fa0b0 100644 --- a/test/fixtures/projects_trackers.yml +++ b/test/fixtures/projects_trackers.yml @@ -44,3 +44,6 @@ projects_trackers_014: projects_trackers_015: project_id: 6 tracker_id: 1 +projects_trackers_016: + project_id: 3 + tracker_id: 1 diff --git a/test/unit/project_test.rb b/test/unit/project_test.rb index fdd26e6caa..31c82c0444 100644 --- a/test/unit/project_test.rb +++ b/test/unit/project_test.rb @@ -465,8 +465,9 @@ class ProjectTest < ActiveSupport::TestCase def test_rolled_up_trackers parent = Project.find(1) - parent.trackers = Tracker.find([1,2]) child = parent.children.find(3) + parent.trackers = Tracker.find([1,2]) + child.trackers = Tracker.find([2,3]) assert_equal [1, 2], parent.tracker_ids assert_equal [2, 3], child.trackers.collect(&:id)