aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test/cases/reaper_test.rb
diff options
context:
space:
mode:
authorMichal Cichra <michal@o2h.cz>2013-03-29 10:03:56 +0100
committerMichal Cichra <michal@o2h.cz>2013-04-01 15:11:07 +0200
commit448381593edf0b87e3afd4945bd13650a7483b17 (patch)
tree552fffafdfa45c3014aec1fc5315d5f01ff8a44d /activerecord/test/cases/reaper_test.rb
parent56edecbf24c7c05957ee64b25b2d3c957afca632 (diff)
downloadrails-448381593edf0b87e3afd4945bd13650a7483b17.tar.gz
rails-448381593edf0b87e3afd4945bd13650a7483b17.tar.bz2
rails-448381593edf0b87e3afd4945bd13650a7483b17.zip
fix inverse_of association in block of new child
This fixes inconsistency when building children of association which has inverse_of set properly. When creating new association object with a block: parent.association.build do |child| child.parent.equal?(parent) # false end So the block the `child.parent` did not point to the same object. But when the object is created it points to same instance: child = parent.association.build child.parent.equal?(parent) # true
Diffstat (limited to 'activerecord/test/cases/reaper_test.rb')
0 files changed, 0 insertions, 0 deletions