comparison test/functional/queries_controller_test.rb @ 1298:4f746d8966dd redmine_2.3_integration

Merge from redmine-2.3 branch to create new branch redmine-2.3-integration
author Chris Cannam
date Fri, 14 Jun 2013 09:28:30 +0100
parents 622f24f53b42
children
comparison
equal deleted inserted replaced
1297:0a574315af3e 1298:4f746d8966dd
1 # Redmine - project management software 1 # Redmine - project management software
2 # Copyright (C) 2006-2012 Jean-Philippe Lang 2 # Copyright (C) 2006-2013 Jean-Philippe Lang
3 # 3 #
4 # This program is free software; you can redistribute it and/or 4 # This program is free software; you can redistribute it and/or
5 # modify it under the terms of the GNU General Public License 5 # modify it under the terms of the GNU General Public License
6 # as published by the Free Software Foundation; either version 2 6 # as published by the Free Software Foundation; either version 2
7 # of the License, or (at your option) any later version. 7 # of the License, or (at your option) any later version.
22 22
23 def setup 23 def setup
24 User.current = nil 24 User.current = nil
25 end 25 end
26 26
27 def test_index
28 get :index
29 # HTML response not implemented
30 assert_response 406
31 end
32
27 def test_new_project_query 33 def test_new_project_query
28 @request.session[:user_id] = 2 34 @request.session[:user_id] = 2
29 get :new, :project_id => 1 35 get :new, :project_id => 1
30 assert_response :success 36 assert_response :success
31 assert_template 'new' 37 assert_template 'new'
106 112
107 q = Query.find_by_name('test_new_global_private_query') 113 q = Query.find_by_name('test_new_global_private_query')
108 assert_redirected_to :controller => 'issues', :action => 'index', :project_id => nil, :query_id => q 114 assert_redirected_to :controller => 'issues', :action => 'index', :project_id => nil, :query_id => q
109 assert !q.is_public? 115 assert !q.is_public?
110 assert !q.has_default_columns? 116 assert !q.has_default_columns?
111 assert_equal [:tracker, :subject, :priority, :category], q.columns.collect {|c| c.name} 117 assert_equal [:id, :tracker, :subject, :priority, :category], q.columns.collect {|c| c.name}
112 assert q.valid? 118 assert q.valid?
113 end 119 end
114 120
115 def test_create_global_query_with_custom_filters 121 def test_create_global_query_with_custom_filters
116 @request.session[:user_id] = 3 122 @request.session[:user_id] = 3