test/functional/validatable_test.rb in validatable-1.3.2 vs test/functional/validatable_test.rb in validatable-1.3.4
- old
+ new
@@ -173,20 +173,20 @@
attr_accessor :name
end
Validatable::ValidationBase.class_eval do
after_validate do |result, instance, attribute|
- instance.errors.add(attribute, instance.errors.on(attribute) + " changed message")
+ instance.errors.add(attribute, " changed message")
end
end
Validatable::ValidatesPresenceOf.class_eval do
after_validate do |result, instance, attribute|
- instance.errors.add(attribute, instance.errors.on(attribute) + " twice")
+ instance.errors.add(attribute, " twice")
end
end
instance = klass.new
instance.valid?
- assert_equal "can't be empty twice changed message", instance.errors.on(:name)
+ assert_equal "can't be empty twice changed message", instance.errors.on(:name).join
Validatable::ValidatesPresenceOf.after_validations.clear
Validatable::ValidationBase.after_validations.clear
end
test "matching groups are used as validations when multiple groups are given to valid" do
\ No newline at end of file