summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkazu <kazu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-08-13 13:50:48 +0000
committerkazu <kazu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-08-13 13:50:48 +0000
commit0381ec5164c12a20bf5889c18b3a5d94ad7af623 (patch)
treeb8257589178bffb8ddbe26eda4bd7a0e4b384c7e
parent67d87b192b23a75092280b534570580df0f8f7a5 (diff)
downloadruby-0381ec5164c12a20bf5889c18b3a5d94ad7af623.tar.gz
Fix test bug
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64344 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ext/-test-/notimplement/bug.c2
-rw-r--r--test/-ext-/test_notimplement.rb2
2 files changed, 3 insertions, 1 deletions
diff --git a/ext/-test-/notimplement/bug.c b/ext/-test-/notimplement/bug.c
index 8e9cae707a..b8e871f55f 100644
--- a/ext/-test-/notimplement/bug.c
+++ b/ext/-test-/notimplement/bug.c
@@ -11,6 +11,8 @@ void
Init_notimplement(void)
{
VALUE mBug = rb_define_module("Bug");
+ VALUE klass = rb_define_module_under(mBug, "NotImplement");
rb_define_module_function(mBug, "funcall", bug_funcall, -1);
rb_define_module_function(mBug, "notimplement", rb_f_notimplement, -1);
+ rb_define_method(klass, "notimplement", rb_f_notimplement, -1);
}
diff --git a/test/-ext-/test_notimplement.rb b/test/-ext-/test_notimplement.rb
index ca09234211..73a9077b9c 100644
--- a/test/-ext-/test_notimplement.rb
+++ b/test/-ext-/test_notimplement.rb
@@ -14,6 +14,6 @@ class Test_NotImplement < Test::Unit::TestCase
end
def test_not_method_defined
- assert !Bug.method_defined?(:notimplement)
+ assert !Bug::NotImplement.method_defined?(:notimplement)
end
end