Patch #41678 » add-test.patch
| test/unit/project_query_test.rb | ||
|---|---|---|
| 26 | 26 |
:groups_users, |
| 27 | 27 |
:enabled_modules, |
| 28 | 28 |
:custom_fields, :custom_values, |
| 29 |
:queries |
|
| 29 |
:queries, |
|
| 30 |
:issues, :journals, :journal_details |
|
| 30 | 31 | |
| 31 | 32 |
include Redmine::I18n |
| 32 | 33 | |
| ... | ... | |
| 149 | 150 |
q.admin_projects = 1 |
| 150 | 151 |
assert_equal Project.all, q.base_scope |
| 151 | 152 |
end |
| 153 | ||
| 154 |
def test_results_scope_has_last_activity_date |
|
| 155 |
q = ProjectQuery.generate!(column_names: [:last_activity_date]) |
|
| 156 |
result_projects = q.results_scope({})
|
|
| 157 | ||
| 158 |
assert_kind_of ActiveRecord::Relation, result_projects |
|
| 159 |
assert_equal Project, result_projects.klass |
|
| 160 | ||
| 161 |
last_activitiy_date = result_projects.find{|p| p.id == 1}.instance_variable_get(:@last_activity_date)
|
|
| 162 |
assert_not_nil last_activitiy_date |
|
| 163 |
assert_equal Redmine::Activity::Fetcher.new(User.current).events(nil, nil, :project => Project.find(1)).first.updated_on, last_activitiy_date |
|
| 164 |
end |
|
| 152 | 165 |
end |
- « Previous
- 1
- 2
- Next »