diff --git a/spec/orm/activerecord_spec.rb b/spec/orm/activerecord_spec.rb index 7dcbc781d..231f6d005 100644 --- a/spec/orm/activerecord_spec.rb +++ b/spec/orm/activerecord_spec.rb @@ -689,6 +689,16 @@ def filename expect(@event.changes).to be_blank expect(@event).not_to be_changed end + + it "shouldn't be generated when remove_image is canceled" do + @event.image = stub_file('test.jpeg') + @event.save! + @event.remove_image = true + @event.remove_image = false + + expect(@event.changes).to be_blank + expect(@event).not_to be_changed + end end end