From f3e2ae6b101d8e04d5073c01bff8cb53fbae2d21 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Sat, 16 Jul 2016 10:34:05 +0000 Subject: [PATCH] Don't call #slice on proxy. git-svn-id: http://svn.redmine.org/redmine/trunk@15677 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- test/unit/project_test.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/unit/project_test.rb b/test/unit/project_test.rb index 9a0d9bdd9..c5498a665 100644 --- a/test/unit/project_test.rb +++ b/test/unit/project_test.rb @@ -662,7 +662,7 @@ class ProjectTest < ActiveSupport::TestCase test "enabled_modules should define module by names and preserve ids" do @project = Project.find(1) # Remove one module - modules = @project.enabled_modules.slice(0..-2) + modules = @project.enabled_modules.to_a.slice(0..-2) assert modules.any? assert_difference 'EnabledModule.count', -1 do @project.enabled_module_names = modules.collect(&:name) @@ -707,7 +707,7 @@ class ProjectTest < ActiveSupport::TestCase def test_enabled_module_names_should_not_recreate_enabled_modules project = Project.find(1) # Remove one module - modules = project.enabled_modules.slice(0..-2) + modules = project.enabled_modules.to_a.slice(0..-2) assert modules.any? assert_difference 'EnabledModule.count', -1 do project.enabled_module_names = modules.collect(&:name) -- 2.39.5