mirror of
https://github.com/meineerde/redmine.git
synced 2026-03-26 02:31:09 +00:00
Patch by Mizuki ISHIKAWA (user:ishikawa999). git-svn-id: https://svn.redmine.org/redmine/trunk@23186 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
4058ea6806
commit
bb0e2114a0
@ -26,7 +26,8 @@ class ProjectQueryTest < ActiveSupport::TestCase
|
|||||||
:groups_users,
|
:groups_users,
|
||||||
:enabled_modules,
|
:enabled_modules,
|
||||||
:custom_fields, :custom_values,
|
:custom_fields, :custom_values,
|
||||||
:queries
|
:queries,
|
||||||
|
:issues, :journals, :journal_details
|
||||||
|
|
||||||
include Redmine::I18n
|
include Redmine::I18n
|
||||||
|
|
||||||
@ -149,4 +150,16 @@ class ProjectQueryTest < ActiveSupport::TestCase
|
|||||||
q.admin_projects = 1
|
q.admin_projects = 1
|
||||||
assert_equal Project.all, q.base_scope
|
assert_equal Project.all, q.base_scope
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def test_results_scope_has_last_activity_date
|
||||||
|
q = ProjectQuery.generate!(column_names: [:last_activity_date])
|
||||||
|
result_projects = q.results_scope({})
|
||||||
|
|
||||||
|
assert_kind_of ActiveRecord::Relation, result_projects
|
||||||
|
assert_equal Project, result_projects.klass
|
||||||
|
|
||||||
|
last_activitiy_date = result_projects.find{|p| p.id == 1}.instance_variable_get(:@last_activity_date)
|
||||||
|
assert_not_nil last_activitiy_date
|
||||||
|
assert_equal Redmine::Activity::Fetcher.new(User.current).events(nil, nil, :project => Project.find(1)).first.updated_on, last_activitiy_date
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user