@@ -33,6 +33,8 class MemberTest < ActiveSupport::TestCase | |||
|
33 | 33 | :wikis, :wiki_pages, :wiki_contents, :wiki_content_versions, |
|
34 | 34 | :boards |
|
35 | 35 | |
|
36 | include Redmine::I18n | |
|
37 | ||
|
36 | 38 | def setup |
|
37 | 39 | @jsmith = Member.find(1) |
|
38 | 40 | end |
@@ -72,8 +74,14 class MemberTest < ActiveSupport::TestCase | |||
|
72 | 74 | user.login = "test_validate" |
|
73 | 75 | user.password, user.password_confirmation = "password", "password" |
|
74 | 76 | assert user.save |
|
77 | ||
|
78 | set_language_if_valid 'fr' | |
|
75 | 79 | member = Member.new(:project_id => 1, :user_id => user.id, :role_ids => []) |
|
76 | 80 | assert !member.save |
|
81 | assert_equal I18n.translate('activerecord.errors.messages.empty'), member.errors[:role].to_s | |
|
82 | str = "R\xc3\xb4le doit \xc3\xaatre renseign\xc3\xa9(e)" | |
|
83 | str.force_encoding('UTF-8') if str.respond_to?(:force_encoding) | |
|
84 | assert_equal str, member.errors.full_messages.to_s | |
|
77 | 85 | end |
|
78 | 86 | |
|
79 | 87 | def test_validate_member_role |
General Comments 0
You need to be logged in to leave comments.
Login now