]> source.dussan.org Git - redmine.git/commitdiff
Removes test menu item after test.
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Sat, 20 Dec 2014 13:42:57 +0000 (13:42 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Sat, 20 Dec 2014 13:42:57 +0000 (13:42 +0000)
git-svn-id: http://svn.redmine.org/redmine/trunk@13773 e93f8b46-1217-0410-a6f0-8f06a7374b81

test/unit/lib/redmine/plugin_test.rb

index dfce0406069f0b649ab6dc4deefb6ff6f2fd01af..0161a44ee3b4341ce3e5d95276ae95fb4f76a47a 100644 (file)
@@ -68,6 +68,8 @@ class Redmine::PluginTest < ActiveSupport::TestCase
     assert_not_nil menu_item
     assert_equal 'Foo', menu_item.caption
     assert_equal '/foo', menu_item.url
+  ensure
+    Redmine::MenuManager.map(:project_menu).delete(:foo_menu_item)
   end
 
   def test_delete_menu_item
@@ -78,6 +80,8 @@ class Redmine::PluginTest < ActiveSupport::TestCase
       end
     end
     assert_nil Redmine::MenuManager.items(:project_menu).detect {|i| i.name == :foo_menu_item}
+  ensure
+    Redmine::MenuManager.map(:project_menu).delete(:foo_menu_item)
   end
 
   def test_directory_with_override