Use factory for user language tests
This commit is contained in:
parent
b83271de92
commit
3b26ff0c40
1 changed files with 2 additions and 2 deletions
|
@ -210,14 +210,14 @@ class UserTest < ActiveSupport::TestCase
|
|||
create(:language, :code => "de")
|
||||
create(:language, :code => "sl")
|
||||
|
||||
user = users(:normal_user)
|
||||
user = create(:user, :languages => ["en"])
|
||||
assert_equal ["en"], user.languages
|
||||
user.languages = %w(de fr en)
|
||||
assert_equal %w(de fr en), user.languages
|
||||
user.languages = %w(fr de sl)
|
||||
assert_equal "de", user.preferred_language
|
||||
assert_equal %w(fr de sl), user.preferred_languages.map(&:to_s)
|
||||
user = users(:public_user)
|
||||
user = create(:user, :languages => %w(en de))
|
||||
assert_equal %w(en de), user.languages
|
||||
end
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue