From 9ebb778ca0f891efcbf2b8f73c01860c6a6e1108 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Wojciech=20Wn=C4=99trzak?= <w.wnetrzak@gmail.com>
Date: Fri, 20 Feb 2015 21:31:24 +0100
Subject: Simplify and alias ActiveModel::Errors methods where possible

---
 activemodel/test/cases/errors_test.rb | 6 ++++++
 1 file changed, 6 insertions(+)

(limited to 'activemodel/test/cases')

diff --git a/activemodel/test/cases/errors_test.rb b/activemodel/test/cases/errors_test.rb
index da142ea2c0..d8cfd5fb89 100644
--- a/activemodel/test/cases/errors_test.rb
+++ b/activemodel/test/cases/errors_test.rb
@@ -212,6 +212,12 @@ class ErrorsTest < ActiveModel::TestCase
     assert_equal 1, person.errors.size
   end
 
+  test "count calculates the number of error messages" do
+    person = Person.new
+    person.errors.add(:name, "cannot be blank")
+    assert_equal 1, person.errors.count
+  end
+
   test "to_a returns the list of errors with complete messages containing the attribute names" do
     person = Person.new
     person.errors.add(:name, "cannot be blank")
-- 
cgit v1.2.3