Source: show | on GitHub
# File activemodel/test/cases/observing_test.rb, line 81 def setup ObservedModel.observers = :foo_observer FooObserver.instance_eval do alias_method :original_observed_classes, :observed_classes end end
# File activemodel/test/cases/observing_test.rb, line 88 def teardown FooObserver.instance_eval do undef_method :observed_classes alias_method :observed_classes, :original_observed_classes end end