diff options
author | Joshua Peek <josh@joshpeek.com> | 2008-07-16 20:23:44 -0500 |
---|---|---|
committer | Joshua Peek <josh@joshpeek.com> | 2008-07-16 20:23:44 -0500 |
commit | d8a72b32c5b0c32abf257f05b89bad7d21f178ec (patch) | |
tree | d4e9fb6ec455589164459cdc2f5ae35765c95c72 /activesupport/test | |
parent | 40dbebba28bfa1c55737da7354542c3bdca4e1a1 (diff) | |
download | rails-d8a72b32c5b0c32abf257f05b89bad7d21f178ec.tar.gz rails-d8a72b32c5b0c32abf257f05b89bad7d21f178ec.tar.bz2 rails-d8a72b32c5b0c32abf257f05b89bad7d21f178ec.zip |
Revert "Run callbacks from object's metaclass"
Diffstat (limited to 'activesupport/test')
-rw-r--r-- | activesupport/test/callbacks_test.rb | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/activesupport/test/callbacks_test.rb b/activesupport/test/callbacks_test.rb index c3f683bdb5..7f71ca2262 100644 --- a/activesupport/test/callbacks_test.rb +++ b/activesupport/test/callbacks_test.rb @@ -84,30 +84,6 @@ class CallbacksTest < Test::Unit::TestCase end end -class MetaclassCallbacksTest < Test::Unit::TestCase - module ModuleWithCallbacks - def self.extended(object) - object.metaclass.before_save :raise_metaclass_callback_called - end - - def module_callback_called? - @module_callback_called ||= false - end - - def raise_metaclass_callback_called - @module_callback_called = true - end - end - - def test_metaclass_callbacks - person = Person.new - person.extend(ModuleWithCallbacks) - assert !person.module_callback_called? - person.save - assert person.module_callback_called? - end -end - class ConditionalCallbackTest < Test::Unit::TestCase def test_save_conditional_person person = ConditionalPerson.new |