summaryrefslogtreecommitdiffhomepage
path: root/mrbgems
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2017-01-18 00:09:26 +0900
committerGitHub <[email protected]>2017-01-18 00:09:26 +0900
commitc8536d977d477c87b61398d376339760ef1c77b1 (patch)
tree322dd098b7a4704d20d0ed0afb26267fa5cbab07 /mrbgems
parentc83069860a4b5f3aa2c64621e52f7877fe2a453a (diff)
parenta68b568911f5dbf762d26ba21e4171bc7a2473e5 (diff)
downloadmruby-c8536d977d477c87b61398d376339760ef1c77b1.tar.gz
mruby-c8536d977d477c87b61398d376339760ef1c77b1.zip
Merge pull request #3362 from ksss/proc
Proc shouldn't have `initialize` method
Diffstat (limited to 'mrbgems')
-rw-r--r--mrbgems/mruby-proc-ext/test/proc.rb11
1 files changed, 0 insertions, 11 deletions
diff --git a/mrbgems/mruby-proc-ext/test/proc.rb b/mrbgems/mruby-proc-ext/test/proc.rb
index 7a078aabf..75e11dd93 100644
--- a/mrbgems/mruby-proc-ext/test/proc.rb
+++ b/mrbgems/mruby-proc-ext/test/proc.rb
@@ -58,17 +58,6 @@ assert('Proc#parameters') do
assert_equal([[:req, :a], [:req, :b], [:opt, :c], [:opt, :d], [:rest, :e], [:req, :f], [:req, :g], [:block, :h]], lambda {|a,b,c=:c,d=:d,*e,f,g,&h|}.parameters)
end
-assert('Proc#parameters with uninitialized Proc') do
- begin
- Proc.alias_method(:original_initialize, :initialize)
- Proc.remove_method(:initialize)
- assert_equal [], Proc.new{|a, b, c| 1}.parameters
- ensure
- Proc.alias_method(:initialize, :original_initialize)
- Proc.remove_method(:original_initialize)
- end
-end
-
assert('Proc#to_proc') do
proc = Proc.new {}
assert_equal proc, proc.to_proc