summaryrefslogtreecommitdiffhomepage
path: root/test
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2014-07-26 09:35:58 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2014-07-26 09:35:58 +0900
commite2f7e485e7e9bb6aee8c597c5f03151810ef5251 (patch)
tree30288ed930173a1f3caa220720e6b9d0d63c2888 /test
parent875c07a742e87208a60ce465993f7aef39c007d1 (diff)
parent0b8a0f4bb48e33c58b738fc96a7d4130b7a6ef57 (diff)
downloadmruby-e2f7e485e7e9bb6aee8c597c5f03151810ef5251.tar.gz
mruby-e2f7e485e7e9bb6aee8c597c5f03151810ef5251.zip
Merge pull request #2478 from dreamedge/add_module_function
add Module#module_function
Diffstat (limited to 'test')
-rw-r--r--test/t/module.rb10
1 files changed, 10 insertions, 0 deletions
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
+