diff options
author | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2016-08-31 17:08:21 +0000 |
---|---|---|
committer | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2016-08-31 17:08:21 +0000 |
commit | 009b383a37a2533dcaeeb377e80c228aa8e6f748 (patch) | |
tree | bb5814d954a8dafcb254359517ca5613d99792bc | |
parent | 3ccf7cf7ff568ec4af7895bc553e8ff7313d29f0 (diff) | |
download | redmine-009b383a37a2533dcaeeb377e80c228aa8e6f748.tar.gz redmine-009b383a37a2533dcaeeb377e80c228aa8e6f748.zip |
Adds a test for #23346.
git-svn-id: http://svn.redmine.org/redmine/trunk@15776 e93f8b46-1217-0410-a6f0-8f06a7374b81
-rw-r--r-- | test/integration/account_test.rb | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/integration/account_test.rb b/test/integration/account_test.rb index b1fd3f45a..b013ad43a 100644 --- a/test/integration/account_test.rb +++ b/test/integration/account_test.rb @@ -142,6 +142,21 @@ class AccountTest < Redmine::IntegrationTest assert_redirected_to '/my/password' end + def test_flash_message_should_use_user_language_when_redirecting_user_for_password_change + user = User.find_by_login('jsmith') + user.must_change_passwd = true + user.language = 'it' + user.save! + + post '/login', :username => 'jsmith', :password => 'jsmith' + assert_redirected_to '/my/page' + follow_redirect! + assert_redirected_to '/my/password' + follow_redirect! + + assert_select 'div.error', :text => /richiesto che sia cambiata/ + end + def test_user_with_must_change_passwd_should_be_able_to_change_its_password User.find_by_login('jsmith').update_attribute :must_change_passwd, true |