From 0b8a0f4bb48e33c58b738fc96a7d4130b7a6ef57 Mon Sep 17 00:00:00 2001 From: dreamedge Date: Fri, 18 Jul 2014 09:50:54 +0900 Subject: add Module#module_function --- test/t/module.rb | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'test') diff --git a/test/t/module.rb b/test/t/module.rb index 5ac794330..2e19f350f 100644 --- a/test/t/module.rb +++ b/test/t/module.rb @@ -522,3 +522,13 @@ assert('clone Module') do B.new.foo end + +assert('Module#module_function') do + module M + def modfunc; end + module_function :modfunc + end + + assert_true M.respond_to?(:modfunc) +end + -- cgit v1.2.3