comparison test/integration/issues_test.rb @ 1526:404aa68d4227

Merge from live branch
author Chris Cannam
date Thu, 11 Sep 2014 12:46:20 +0100
parents dffacf8a6908
children
comparison
equal deleted inserted replaced
1493:a5f2bdf3b486 1526:404aa68d4227
1 # Redmine - project management software 1 # Redmine - project management software
2 # Copyright (C) 2006-2012 Jean-Philippe Lang 2 # Copyright (C) 2006-2014 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.
63 assert_equal 'jsmith', issue.author.login 63 assert_equal 'jsmith', issue.author.login
64 assert_equal 1, issue.project.id 64 assert_equal 1, issue.project.id
65 assert_equal 1, issue.status.id 65 assert_equal 1, issue.status.id
66 end 66 end
67 67
68 def test_update_issue_form
69 log_user('jsmith', 'jsmith')
70 post 'projects/ecookbook/issues/new', :issue => { :tracker_id => "2"}
71 assert_response :success
72 assert_tag 'select',
73 :attributes => {:name => 'issue[tracker_id]'},
74 :child => {:tag => 'option', :attributes => {:value => '2', :selected => 'selected'}}
75 end
76
77 # add then remove 2 attachments to an issue 68 # add then remove 2 attachments to an issue
78 def test_issue_attachments 69 def test_issue_attachments
79 log_user('jsmith', 'jsmith') 70 log_user('jsmith', 'jsmith')
80 set_tmp_attachments_directory 71 set_tmp_attachments_directory
81 72
163 :priority_id => '4', 154 :priority_id => '4',
164 :subject => 'Issue with user custom field', 155 :subject => 'Issue with user custom field',
165 :custom_field_values => {@field.id.to_s => users.first.id.to_s} 156 :custom_field_values => {@field.id.to_s => users.first.id.to_s}
166 } 157 }
167 end 158 end
168 issue = Issue.first(:order => 'id DESC') 159 issue = Issue.order('id DESC').first
169 assert_response 302 160 assert_response 302
170 161
171 # Issue view 162 # Issue view
172 follow_redirect! 163 follow_redirect!
173 assert_tag :th, 164 assert_tag :th,