From a9fd639adf44cb17c6e3cd4f82d0025c8a7dcb64 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Tue, 21 Jun 2005 16:36:18 +0000 Subject: Fixed that calling Model.find([]) returns [] and doesn't throw an exception #1379 git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1471 5ecf4fe2-1ee6-0310-87b1-e25e094e27de --- activerecord/test/finder_test.rb | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'activerecord/test') diff --git a/activerecord/test/finder_test.rb b/activerecord/test/finder_test.rb index 307fd0934c..06c5229433 100644 --- a/activerecord/test/finder_test.rb +++ b/activerecord/test/finder_test.rb @@ -28,6 +28,10 @@ class FinderTest < Test::Unit::TestCase assert_equal(topics(:second).title, Topic.find([ 2 ]).first.title) end + def test_find_an_empty_array + assert_equal [], Topic.find([]) + end + def test_find_by_ids_missing_one assert_raises(ActiveRecord::RecordNotFound) { Topic.find(1, 2, 45) -- cgit v1.2.3