module InheritanceTestHelper
Public Instance Methods
assign_store_full_sti_class(flag) { || ... }
click to toggle source
# File activerecord/test/cases/inheritance_test.rb, line 24 def assign_store_full_sti_class(flag) old_store_full_sti_class = ActiveRecord::Base.store_full_sti_class ActiveRecord::Base.store_full_sti_class = flag yield ensure ActiveRecord::Base.store_full_sti_class = old_store_full_sti_class end
with_store_full_sti_class(&block)
click to toggle source
# File activerecord/test/cases/inheritance_test.rb, line 16 def with_store_full_sti_class(&block) assign_store_full_sti_class true, &block end
without_store_full_sti_class(&block)
click to toggle source
# File activerecord/test/cases/inheritance_test.rb, line 20 def without_store_full_sti_class(&block) assign_store_full_sti_class false, &block end