test/instance_snapshot_test.rb in introspection-0.0.1 vs test/instance_snapshot_test.rb in introspection-0.0.2
- old
+ new
@@ -3,12 +3,12 @@
class InstanceSnapshotTest < Test::Unit::TestCase
def test_detect_instance_method_on_singleton_class
for_all_method_visibilities do |visibility|
instance = Class.new.new
- instance.metaclass.send(:define_method, :foo) {}
- instance.metaclass.send(visibility, :foo)
- assert_method_exists(instance, instance.metaclass, :foo, visibility)
+ instance.__metaclass__.send(:define_method, :foo) {}
+ instance.__metaclass__.send(visibility, :foo)
+ assert_method_exists(instance, instance.__metaclass__, :foo, visibility)
end
end
def test_detect_instance_method_on_module_included_into_singleton_class
for_all_method_visibilities do |visibility|
\ No newline at end of file