comparison test/unit/.svn/text-base/mailer_test.rb.svn-base @ 119:8661b858af72

* Update to Redmine trunk rev 4705
author Chris Cannam
date Thu, 13 Jan 2011 14:12:06 +0000
parents 94944d00e43c
children cbce1fd3b1b7
comparison
equal deleted inserted replaced
39:150ceac17a8d 119:8661b858af72
13 # 13 #
14 # You should have received a copy of the GNU General Public License 14 # You should have received a copy of the GNU General Public License
15 # along with this program; if not, write to the Free Software 15 # along with this program; if not, write to the Free Software
16 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 16 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17 17
18 require File.dirname(__FILE__) + '/../test_helper' 18 require File.expand_path('../../test_helper', __FILE__)
19 19
20 class MailerTest < ActiveSupport::TestCase 20 class MailerTest < ActiveSupport::TestCase
21 include Redmine::I18n 21 include Redmine::I18n
22 include ActionController::Assertions::SelectorAssertions 22 include ActionController::Assertions::SelectorAssertions
23 fixtures :projects, :enabled_modules, :issues, :users, :members, :member_roles, :roles, :documents, :attachments, :news, :tokens, :journals, :journal_details, :changesets, :trackers, :issue_statuses, :enumerations, :messages, :boards, :repositories 23 fixtures :projects, :enabled_modules, :issues, :users, :members, :member_roles, :roles, :documents, :attachments, :news, :tokens, :journals, :journal_details, :changesets, :trackers, :issue_statuses, :enumerations, :messages, :boards, :repositories
303 Setting.default_language = lang.to_s 303 Setting.default_language = lang.to_s
304 assert Mailer.deliver_message_posted(message) 304 assert Mailer.deliver_message_posted(message)
305 end 305 end
306 end 306 end
307 307
308 def test_wiki_content_added
309 content = WikiContent.find(:first)
310 valid_languages.each do |lang|
311 Setting.default_language = lang.to_s
312 assert_difference 'ActionMailer::Base.deliveries.size' do
313 assert Mailer.deliver_wiki_content_added(content)
314 end
315 end
316 end
317
318 def test_wiki_content_updated
319 content = WikiContent.find(:first)
320 valid_languages.each do |lang|
321 Setting.default_language = lang.to_s
322 assert_difference 'ActionMailer::Base.deliveries.size' do
323 assert Mailer.deliver_wiki_content_updated(content)
324 end
325 end
326 end
327
308 def test_account_information 328 def test_account_information
309 user = User.find(2) 329 user = User.find(2)
310 valid_languages.each do |lang| 330 valid_languages.each do |lang|
311 user.update_attribute :language, lang.to_s 331 user.update_attribute :language, lang.to_s
312 user.reload 332 user.reload