diff options
author | Francesco Rodriguez <lrodriguezsanc@gmail.com> | 2012-05-02 17:26:26 -0500 |
---|---|---|
committer | Francesco Rodriguez <lrodriguezsanc@gmail.com> | 2012-05-02 17:26:26 -0500 |
commit | 4657dba60eebc0d7cea11ffd18aa70d7a3d00e45 (patch) | |
tree | e008edefc485b042af3d8fd9bed5502ae2a9dc36 /activerecord/test | |
parent | 86559bebf29fb0ccbde642dcc12925a7037b1551 (diff) | |
download | rails-4657dba60eebc0d7cea11ffd18aa70d7a3d00e45.tar.gz rails-4657dba60eebc0d7cea11ffd18aa70d7a3d00e45.tar.bz2 rails-4657dba60eebc0d7cea11ffd18aa70d7a3d00e45.zip |
Fix #4979 against 3-2-stable - delete_all raise an error if a limit is provided
Diffstat (limited to 'activerecord/test')
-rw-r--r-- | activerecord/test/cases/relations_test.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/activerecord/test/cases/relations_test.rb b/activerecord/test/cases/relations_test.rb index bf2807c384..fc39e67e3d 100644 --- a/activerecord/test/cases/relations_test.rb +++ b/activerecord/test/cases/relations_test.rb @@ -643,6 +643,10 @@ class RelationTest < ActiveRecord::TestCase assert davids.loaded? end + def test_delete_all_limit_error + assert_raises(ActiveRecord::ActiveRecordError) { Author.limit(10).delete_all } + end + def test_select_argument_error assert_raises(ArgumentError) { Developer.select } end |