test/unit/errors_test.rb in validatable-1.3.0 vs test/unit/errors_test.rb in validatable-1.3.2

- old
+ new

@@ -4,6 +4,27 @@ expect "message" do errors = Validatable::Errors.new errors.add(:attribute, "message") errors.on(:attribute) end + + expect "Capitalized word" do + errors = Validatable::Errors.new + errors.humanize("capitalized_word") + end + + expect "Capitalized word without" do + errors = Validatable::Errors.new + errors.humanize("capitalized_word_without_id") + end + + expect ["A humanized message", "a base message"] do + errors = Validatable::Errors.new + errors.add(:base, "a base message") + errors.add(:a_humanized, "message") + errors.full_messages.sort + end + + test "includes enumerable" do + assert_equal true, Validatable::Errors.included_modules.include?(Enumerable) + end end \ No newline at end of file