mirror of
https://github.com/redmine/redmine.git
synced 2025-11-10 07:16:03 +01:00
Show selected columns in gantt chart (#27672).
Patch by Mizuki ISHIKAWA. git-svn-id: http://svn.redmine.org/redmine/trunk@18171 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
@@ -25,6 +25,7 @@ class Redmine::Helpers::GanttHelperTest < Redmine::HelperTest
|
||||
|
||||
include ProjectsHelper
|
||||
include IssuesHelper
|
||||
include QueriesHelper
|
||||
include ERB::Util
|
||||
include Rails.application.routes.url_helpers
|
||||
|
||||
@@ -241,6 +242,17 @@ class Redmine::Helpers::GanttHelperTest < Redmine::HelperTest
|
||||
assert_select "div.tooltip", /#{@issue.subject}/
|
||||
end
|
||||
|
||||
test "#selected_column_content" do
|
||||
create_gantt
|
||||
issue = Issue.generate!
|
||||
@gantt.query.column_names = [:assigned_to]
|
||||
issue.update(:assigned_to_id => issue.assignable_users.first.id)
|
||||
@project.issues << issue
|
||||
# :column => assigned_to
|
||||
@output_buffer = @gantt.selected_column_content({ :column => @gantt.query.columns.last })
|
||||
assert_select "div.issue_assigned_to#assigned_to_issue_#{issue.id}"
|
||||
end
|
||||
|
||||
test "#subject_for_project" do
|
||||
create_gantt
|
||||
@output_buffer = @gantt.subject_for_project(@project, :format => :html)
|
||||
@@ -437,6 +449,20 @@ class Redmine::Helpers::GanttHelperTest < Redmine::HelperTest
|
||||
assert_select "div.label", :text => 'line'
|
||||
end
|
||||
|
||||
test "#column_content_for_issue" do
|
||||
create_gantt
|
||||
@gantt.query.column_names = [:assigned_to]
|
||||
issue = Issue.generate!
|
||||
issue.update(:assigned_to_id => issue.assignable_users.first.id)
|
||||
@project.issues << issue
|
||||
# :column => assigned_to
|
||||
options = { :column => @gantt.query.columns.last, :top => 64, :format => :html }
|
||||
@output_buffer = @gantt.column_content_for_issue(issue, options)
|
||||
|
||||
assert_select "div.issue_assigned_to#assigned_to_issue_#{issue.id}"
|
||||
assert_includes @output_buffer, column_content(options[:column], issue)
|
||||
end
|
||||
|
||||
def test_sort_issues_no_date
|
||||
project = Project.generate!
|
||||
issue1 = Issue.generate!(:subject => "test", :project => project)
|
||||
|
||||
Reference in New Issue
Block a user