diff options
author | Ryuta Kamizono <kamipo@gmail.com> | 2018-01-29 06:45:10 +0900 |
---|---|---|
committer | Ryuta Kamizono <kamipo@gmail.com> | 2018-01-29 06:48:14 +0900 |
commit | 41d34ae68fc09474d88ed286890f4e73e815fb66 (patch) | |
tree | 36d3f92b3289306c410ce45b83811fdc26a7c1ab /activerecord/test/cases | |
parent | c9822ace4c8961336527670e7eef59093f515dfd (diff) | |
download | rails-41d34ae68fc09474d88ed286890f4e73e815fb66.tar.gz rails-41d34ae68fc09474d88ed286890f4e73e815fb66.tar.bz2 rails-41d34ae68fc09474d88ed286890f4e73e815fb66.zip |
Allow expanding an array of `composed_of` objects
Diffstat (limited to 'activerecord/test/cases')
-rw-r--r-- | activerecord/test/cases/finder_test.rb | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/activerecord/test/cases/finder_test.rb b/activerecord/test/cases/finder_test.rb index ebbd2b8118..81efd61e9a 100644 --- a/activerecord/test/cases/finder_test.rb +++ b/activerecord/test/cases/finder_test.rb @@ -873,9 +873,8 @@ class FinderTest < ActiveRecord::TestCase zaphod_address = customers(:zaphod).address assert_kind_of Address, david_address assert_kind_of Address, zaphod_address - assert_raise(NoMethodError) do - Customer.where(address: [david_address, zaphod_address]) - end + found_customers = Customer.where(address: [david_address, zaphod_address]) + assert_equal [customers(:david), customers(:zaphod)], found_customers end def test_hash_condition_find_with_aggregate_having_one_mapping_array |