Redmine/test/unit
Eric Davis 1f06cf8899 Converted Menus to a Tree structure to allow submenus.
* Bundle the rubytree gem
* Patched RubyTree's TreeNode to add some additional methods.
* Converted the menu rendering to walk the Tree of MenuItems to render
  each item
* Added a menu option for :parent_menu to make this menu a child of the parent
* Added a bunch of tests
* Made MenuItem a subclass of Tree::TreeNode in order to use it's methods
  directly
* Changed the exceptions in MenuItem#new to be ArgumentErrors instead of the
  generic RuntimeError

  #4250

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3090 e93f8b46-1217-0410-a6f0-8f06a7374b81
2009-11-25 05:36:44 +00:00
..
helpers Fixed some tests that where looking for specific issue urls but weren't matching 2009-11-14 19:40:56 +00:00
lib Converted Menus to a Tree structure to allow submenus. 2009-11-25 05:36:44 +00:00
activity_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
attachment_test.rb Sets file encoding to utf-8 for ruby 1.9. 2009-10-10 15:00:28 +00:00
auth_source_ldap_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
board_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
calendar_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
changeset_test.rb Fixed: RepositoriesController#revision may show wrong revision (#3779). 2009-09-20 15:20:22 +00:00
comment_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
custom_field_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
custom_value_test.rb Fixes User/CustomValue association broken by r2869 (#3978). 2009-10-10 10:16:00 +00:00
default_data_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
document_category_test.rb Updated the unit test so Enumerations are tested separately from the subclasses. 2009-10-21 22:34:17 +00:00
document_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
enabled_module_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
enumeration_test.rb Added project specific Enumeration overrides. 2009-10-21 22:34:34 +00:00
filesystem_adapter_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
git_adapter_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
group_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
issue_category_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
issue_priority_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
issue_status_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
issue_test.rb Copy issue status on project copy (#3877). 2009-11-16 20:06:37 +00:00
journal_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
mail_handler_test.rb Ignore emails received from the application emission address to avoid hell cycles (#4139). 2009-11-08 13:51:53 +00:00
mailer_test.rb Fixed some tests that where looking for specific issue urls but weren't matching 2009-11-14 19:40:56 +00:00
member_test.rb Adds missing native eol properties. 2009-09-20 14:06:57 +00:00
mercurial_adapter_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
message_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
news_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
project_test.rb Copy issue status on project copy (#3877). 2009-11-16 20:06:37 +00:00
query_test.rb Optimize associations loading on the issue list. 2009-11-16 18:28:44 +00:00
repository_bazaar_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
repository_cvs_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
repository_darcs_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
repository_filesystem_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
repository_git_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
repository_mercurial_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
repository_subversion_test.rb Fixed: RepositoriesController#revision may show wrong revision (#3779). 2009-09-20 15:20:22 +00:00
repository_test.rb Adds missing native eol properties. 2009-09-20 14:06:57 +00:00
role_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
search_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
setting_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
subversion_adapter_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
testing_test.rb Configured object_daddy to help generate test data instead of fixtures. #4004 2009-10-18 22:25:00 +00:00
time_entry_activity_test.rb Enumerations can now have custom fields defined on them. #4077 2009-10-21 22:34:22 +00:00
time_entry_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
token_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
tracker_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
user_preference_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
user_test.rb Fixed a typo in Object daddy 2009-11-05 21:32:26 +00:00
version_test.rb Adds version status to limit issue assignments (#1245). 2009-11-08 13:03:41 +00:00
watcher_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
wiki_content_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
wiki_page_test.rb Adds missing native eol properties. 2009-09-20 14:06:57 +00:00
wiki_redirect_test.rb Upgraded to Rails 2.3.4 (#3597) 2009-09-13 17:14:35 +00:00
wiki_test.rb Sets file encoding to utf-8 for ruby 1.9. 2009-10-10 15:00:28 +00:00