aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--activemodel/lib/active_model/validations/validates.rb2
-rw-r--r--activemodel/test/cases/validations/validates_test.rb12
-rw-r--r--activemodel/test/models/person.rb2
3 files changed, 8 insertions, 8 deletions
diff --git a/activemodel/lib/active_model/validations/validates.rb b/activemodel/lib/active_model/validations/validates.rb
index ea7303c70b..80924f50d6 100644
--- a/activemodel/lib/active_model/validations/validates.rb
+++ b/activemodel/lib/active_model/validations/validates.rb
@@ -54,7 +54,7 @@ module ActiveModel
# The validators hash can also handle regular expressions, ranges and arrays:
#
# validates :email, :format => /@/
- # validates :genre, :inclusion => %w(mail female)
+ # validates :gender, :inclusion => %w(mail female)
# validates :password, :length => 6..20
#
# Finally, the options :if, :unless, :on, :allow_blank and :allow_nil can be given
diff --git a/activemodel/test/cases/validations/validates_test.rb b/activemodel/test/cases/validations/validates_test.rb
index 966690d75f..d15fb4a524 100644
--- a/activemodel/test/cases/validations/validates_test.rb
+++ b/activemodel/test/cases/validations/validates_test.rb
@@ -70,20 +70,20 @@ class ValidatesTest < ActiveModel::TestCase
end
def test_validates_with_array
- Person.validates :genre, :inclusion => %w(m f)
+ Person.validates :gender, :inclusion => %w(m f)
person = Person.new
assert person.invalid?
- assert_equal ['is not included in the list'], person.errors[:genre]
- person.genre = "m"
+ assert_equal ['is not included in the list'], person.errors[:gender]
+ person.gender = "m"
assert person.valid?
end
def test_validates_with_range
- Person.validates :password, :length => 6..20
+ Person.validates :karma, :length => 6..20
person = Person.new
assert person.invalid?
- assert_equal ['is too short (minimum is 6 characters)'], person.errors[:password]
- person.password = '123456'
+ assert_equal ['is too short (minimum is 6 characters)'], person.errors[:karma]
+ person.karma = 'something'
assert person.valid?
end
diff --git a/activemodel/test/models/person.rb b/activemodel/test/models/person.rb
index 86e8d73bbb..cf16a38618 100644
--- a/activemodel/test/models/person.rb
+++ b/activemodel/test/models/person.rb
@@ -2,7 +2,7 @@ class Person
include ActiveModel::Validations
extend ActiveModel::Translation
- attr_accessor :title, :karma, :salary, :genre, :password
+ attr_accessor :title, :karma, :salary, :gender
def condition_is_true
true