diff options
author | Rafael Mendonça França <rafaelmfranca@gmail.com> | 2017-08-23 16:07:48 -0400 |
---|---|---|
committer | Rafael Mendonça França <rafaelmfranca@gmail.com> | 2017-10-23 12:50:45 -0400 |
commit | e65aff70696be52b46ebe57207ebd8bb2cfcdbb6 (patch) | |
tree | 23fb9ade8406093b113ca19b00134733f196021d /activerecord/test/cases/reflection_test.rb | |
parent | 8f5b34df81175e30f68879479243fbce966122d7 (diff) | |
download | rails-e65aff70696be52b46ebe57207ebd8bb2cfcdbb6.tar.gz rails-e65aff70696be52b46ebe57207ebd8bb2cfcdbb6.tar.bz2 rails-e65aff70696be52b46ebe57207ebd8bb2cfcdbb6.zip |
Remove deprecated support to passing a class to `:class_name` on associations
Diffstat (limited to 'activerecord/test/cases/reflection_test.rb')
-rw-r--r-- | activerecord/test/cases/reflection_test.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/activerecord/test/cases/reflection_test.rb b/activerecord/test/cases/reflection_test.rb index 0c522b8817..684d760da0 100644 --- a/activerecord/test/cases/reflection_test.rb +++ b/activerecord/test/cases/reflection_test.rb @@ -432,9 +432,10 @@ class ReflectionTest < ActiveRecord::TestCase end def test_class_for_class_name - assert_deprecated do - assert_predicate ActiveRecord::Reflection.create(:has_many, :clients, nil, { class_name: Client }, Firm), :validate? + error = assert_raises(ArgumentError) do + ActiveRecord::Reflection.create(:has_many, :clients, nil, { class_name: Client }, Firm) end + assert_equal "A class was passed to `:class_name` but we are expecting a string.", error.message end def test_join_table |