Patch #26674 » additional_css_for_query_column_headers.patch
| app/helpers/queries_helper.rb | ||
|---|---|---|
| 195 | 195 | else | 
| 196 | 196 | content = column.caption | 
| 197 | 197 | end | 
| 198 |     content_tag('th', content) | |
| 198 |     content_tag('th', content, :class => column.css_classes) | |
| 199 | 199 | end | 
| 200 | 200 | |
| 201 | 201 | def column_content(column, item) | 
| test/functional/issues_controller_test.rb | ||
|---|---|---|
| 1012 | 1012 | assert_response :success | 
| 1013 | 1013 | |
| 1014 | 1014 | # query should use specified columns + id and checkbox | 
| 1015 | assert_select 'table.issues thead th', columns.size + 2 | |
| 1015 | assert_select 'table.issues thead' do | |
| 1016 | assert_select 'th', columns.size + 2 | |
| 1017 | assert_select 'th.tracker' | |
| 1018 | assert_select 'th.subject' | |
| 1019 | assert_select 'th.assigned_to' | |
| 1020 | end | |
| 1016 | 1021 | |
| 1017 | 1022 | # columns should be stored in session | 
| 1018 | 1023 | assert_kind_of Hash, session[:issue_query] | 
| ... | ... | |
| 1073 | 1078 | |
| 1074 | 1079 | # query should use specified columns | 
| 1075 | 1080 | assert_equal ["#", "Tracker", "Subject", "Searchable field"], columns_in_issues_list | 
| 1076 | assert_select 'table.issues td.cf_2.string' | |
| 1081 | assert_select 'table.issues' do | |
| 1082 | assert_select 'th.cf_2.string' | |
| 1083 | assert_select 'td.cf_2.string' | |
| 1084 | end | |
| 1077 | 1085 | end | 
| 1078 | 1086 | |
| 1079 | 1087 | def test_index_with_multi_custom_field_column | 
| ... | ... | |
| 1119 | 1127 | :set_filter => 1, | 
| 1120 | 1128 | :c => %w(start_date) | 
| 1121 | 1129 | } | 
| 1122 | assert_select "table.issues td.start_date", :text => '24/08/1987' | |
| 1130 | assert_select 'table.issues' do | |
| 1131 | assert_select 'th.start_date' | |
| 1132 | assert_select 'td.start_date', :text => '24/08/1987' | |
| 1133 | end | |
| 1123 | 1134 | end | 
| 1124 | 1135 | end | 
| 1125 | 1136 | |
| test/functional/timelog_controller_test.rb | ||
|---|---|---|
| 721 | 721 | assert_response :success | 
| 722 | 722 | end | 
| 723 | 723 | |
| 724 | assert_select 'table.time-entries thead' do | |
| 725 | assert_select 'th.spent_on' | |
| 726 | assert_select 'th.issue' | |
| 727 | assert_select 'th.user' | |
| 728 | assert_select 'th.hours' | |
| 729 | end | |
| 730 | assert_select 'table.time-entries tbody' do | |
| 731 | assert_select 'td.spent_on' | |
| 732 | assert_select 'td.issue' | |
| 733 | assert_select 'td.user' | |
| 734 | assert_select 'td.hours' | |
| 735 | end | |
| 724 | 736 | assert_equal ['Date', 'Issue', 'User', 'Hours'], columns_in_list | 
| 725 | 737 | end | 
| 726 | 738 | |
| ... | ... | |
| 947 | 959 | :c => %w(project spent_on issue comments hours issue.status) | 
| 948 | 960 | } | 
| 949 | 961 | assert_response :success | 
| 962 | ||
| 963 | assert_select 'th.issue-status' | |
| 950 | 964 | assert_select 'td.issue-status', :text => issue.status.name | 
| 951 | 965 | end | 
| 952 | 966 | |
| ... | ... | |
| 1059 | 1073 | :sort => field_name | 
| 1060 | 1074 | } | 
| 1061 | 1075 | assert_response :success | 
| 1062 | assert_select "th a.sort", :text => 'String Field' | |
| 1076 |     assert_select "th.cf_#{field.id} a.sort", :text => 'String Field' | |
| 1063 | 1077 | |
| 1064 | 1078 | # Make sure that values are properly sorted | 
| 1065 | 1079 |     values = css_select("td.#{field_name}").map(&:text).reject(&:blank?) | 
- « Previous
- 1
- 2
- Next »