@@ -1,5 +1,5 | |||
|
1 | 1 | class CalendarsController < ApplicationController |
|
2 |
menu_item : |
|
|
2 | menu_item :calendar | |
|
3 | 3 | before_filter :find_optional_project |
|
4 | 4 | |
|
5 | 5 | rescue_from Query::StatementInvalid, :with => :query_statement_invalid |
@@ -1,5 +1,5 | |||
|
1 | 1 | class GanttsController < ApplicationController |
|
2 |
menu_item : |
|
|
2 | menu_item :gantt | |
|
3 | 3 | before_filter :find_optional_project |
|
4 | 4 | |
|
5 | 5 | rescue_from Query::StatementInvalid, :with => :query_statement_invalid |
@@ -191,6 +191,8 Redmine::MenuManager.map :project_menu do |menu| | |||
|
191 | 191 | menu.push :issues, { :controller => 'issues', :action => 'index' }, :param => :project_id, :caption => :label_issue_plural |
|
192 | 192 | menu.push :new_issue, { :controller => 'issues', :action => 'new' }, :param => :project_id, :caption => :label_issue_new, |
|
193 | 193 | :html => { :accesskey => Redmine::AccessKeys.key_for(:new_issue) } |
|
194 | menu.push :gantt, { :controller => 'gantts', :action => 'show' }, :param => :project_id, :caption => :label_gantt | |
|
195 | menu.push :calendar, { :controller => 'calendars', :action => 'show' }, :param => :project_id, :caption => :label_calendar | |
|
194 | 196 | menu.push :news, { :controller => 'news', :action => 'index' }, :param => :project_id, :caption => :label_news_plural |
|
195 | 197 | menu.push :documents, { :controller => 'documents', :action => 'index' }, :param => :project_id, :caption => :label_document_plural |
|
196 | 198 | menu.push :wiki, { :controller => 'wiki', :action => 'show', :id => nil }, :param => :project_id, |
@@ -62,12 +62,14 class RedmineTest < ActiveSupport::TestCase | |||
|
62 | 62 | end |
|
63 | 63 | |
|
64 | 64 | def test_project_menu |
|
65 |
assert_number_of_items_in_menu :project_menu, 1 |
|
|
65 | assert_number_of_items_in_menu :project_menu, 14 | |
|
66 | 66 | assert_menu_contains_item_named :project_menu, :overview |
|
67 | 67 | assert_menu_contains_item_named :project_menu, :activity |
|
68 | 68 | assert_menu_contains_item_named :project_menu, :roadmap |
|
69 | 69 | assert_menu_contains_item_named :project_menu, :issues |
|
70 | 70 | assert_menu_contains_item_named :project_menu, :new_issue |
|
71 | assert_menu_contains_item_named :project_menu, :calendar | |
|
72 | assert_menu_contains_item_named :project_menu, :gantt | |
|
71 | 73 | assert_menu_contains_item_named :project_menu, :news |
|
72 | 74 | assert_menu_contains_item_named :project_menu, :documents |
|
73 | 75 | assert_menu_contains_item_named :project_menu, :wiki |
General Comments 0
You need to be logged in to leave comments.
Login now