diff test/unit/lib/redmine/safe_attributes_test.rb @ 909:cbb26bc654de redmine-1.3

Update to Redmine 1.3-stable branch (Redmine SVN rev 8964)
author Chris Cannam
date Fri, 24 Feb 2012 19:09:32 +0000
parents 8661b858af72
children 433d4f72a19b
line wrap: on
line diff
--- a/test/unit/lib/redmine/safe_attributes_test.rb	Fri Feb 24 18:36:29 2012 +0000
+++ b/test/unit/lib/redmine/safe_attributes_test.rb	Fri Feb 24 19:09:32 2012 +0000
@@ -1,16 +1,16 @@
 # Redmine - project management software
-# Copyright (C) 2006-2010  Jean-Philippe Lang
+# Copyright (C) 2006-2011  Jean-Philippe Lang
 #
 # This program is free software; you can redistribute it and/or
 # modify it under the terms of the GNU General Public License
 # as published by the Free Software Foundation; either version 2
 # of the License, or (at your option) any later version.
-# 
+#
 # This program is distributed in the hope that it will be useful,
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 # GNU General Public License for more details.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
@@ -18,7 +18,7 @@
 require File.expand_path('../../../../test_helper', __FILE__)
 
 class Redmine::SafeAttributesTest < ActiveSupport::TestCase
-  
+
   class Base
     def attributes=(attrs)
       attrs.each do |key, value|
@@ -26,26 +26,26 @@
       end
     end
   end
-  
+
   class Person < Base
     attr_accessor :firstname, :lastname, :login
     include Redmine::SafeAttributes
     safe_attributes :firstname, :lastname
     safe_attributes :login, :if => lambda {|person, user| user.admin?}
   end
-  
+
   class Book < Base
     attr_accessor :title
     include Redmine::SafeAttributes
     safe_attributes :title
   end
-  
+
   def test_safe_attribute_names
     p = Person.new
     assert_equal ['firstname', 'lastname'], p.safe_attribute_names(User.anonymous)
     assert_equal ['firstname', 'lastname', 'login'], p.safe_attribute_names(User.find(1))
   end
-  
+
   def test_safe_attribute_names_without_user
     p = Person.new
     User.current = nil
@@ -53,7 +53,7 @@
     User.current = User.find(1)
     assert_equal ['firstname', 'lastname', 'login'], p.safe_attribute_names
   end
-  
+
   def test_set_safe_attributes
     p = Person.new
     p.send('safe_attributes=', {'firstname' => 'John', 'lastname' => 'Smith', 'login' => 'jsmith'}, User.anonymous)
@@ -68,7 +68,7 @@
     assert_equal 'Smith', p.lastname
     assert_equal 'jsmith', p.login
   end
-  
+
   def test_set_safe_attributes_without_user
     p = Person.new
     User.current = nil