]> source.dussan.org Git - redmine.git/commitdiff
add unit test of CustomField model before_validation
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Sun, 11 Dec 2011 12:04:16 +0000 (12:04 +0000)
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Sun, 11 Dec 2011 12:04:16 +0000 (12:04 +0000)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8190 e93f8b46-1217-0410-a6f0-8f06a7374b81

test/unit/custom_field_test.rb

index f3564e383272fda14f7f87a21d22144a254c9fe6..8b075cba8910cc6e8b8e5a4ae58383936c728b1e 100644 (file)
@@ -25,6 +25,16 @@ class CustomFieldTest < ActiveSupport::TestCase
     assert field.save
   end
 
+  def test_before_validation
+    field = CustomField.new(:name => 'test_before_validation', :field_format => 'int')
+    field.searchable = true
+    assert field.save
+    assert_equal false, field.searchable
+    field.searchable = true
+    assert field.save
+    assert_equal false, field.searchable
+  end
+
   def test_regexp_validation
     field = IssueCustomField.new(:name => 'regexp', :field_format => 'text', :regexp => '[a-z0-9')
     assert !field.save