##// END OF EJS Templates
Hide email by default for new users (#21042)....
Jean-Philippe Lang -
r14344:89b4c9244403
parent child
Show More
@@ -0,0 +1,9
1 class ChangeUserPreferencesHideMailDefaultToTrue < ActiveRecord::Migration
2 def self.up
3 change_column :user_preferences, :hide_mail, :boolean, :default => true
4 end
5
6 def self.down
7 change_column :user_preferences, :hide_mail, :boolean, :default => false
8 end
9 end
@@ -20,6 +20,11 require File.expand_path('../../test_helper', __FILE__)
20 class UserPreferenceTest < ActiveSupport::TestCase
20 class UserPreferenceTest < ActiveSupport::TestCase
21 fixtures :users, :user_preferences
21 fixtures :users, :user_preferences
22
22
23 def test_hide_mail_should_default_to_true
24 preference = UserPreference.new
25 assert_equal true, preference.hide_mail
26 end
27
23 def test_create
28 def test_create
24 user = User.new(:firstname => "new", :lastname => "user", :mail => "newuser@somenet.foo")
29 user = User.new(:firstname => "new", :lastname => "user", :mail => "newuser@somenet.foo")
25 user.login = "newuser"
30 user.login = "newuser"
General Comments 0
You need to be logged in to leave comments. Login now