diff options
| author | cremno <[email protected]> | 2015-06-22 16:35:54 +0200 |
|---|---|---|
| committer | cremno <[email protected]> | 2015-06-22 16:35:54 +0200 |
| commit | 69b4c1648a71d7c275a98de7b9ebdc635a5fe438 (patch) | |
| tree | 917a355e7d7ff5635c2ff61b54206e2a93314d46 /mrbgems/mruby-proc-ext/test | |
| parent | e344c6ab6d7b3d6a8ffcec6f7f96aeba6c5fdeda (diff) | |
| download | mruby-69b4c1648a71d7c275a98de7b9ebdc635a5fe438.tar.gz mruby-69b4c1648a71d7c275a98de7b9ebdc635a5fe438.zip | |
Proc#curry should preserve lambdas
Diffstat (limited to 'mrbgems/mruby-proc-ext/test')
| -rw-r--r-- | mrbgems/mruby-proc-ext/test/proc.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mrbgems/mruby-proc-ext/test/proc.rb b/mrbgems/mruby-proc-ext/test/proc.rb index bca9b463a..75e11dd93 100644 --- a/mrbgems/mruby-proc-ext/test/proc.rb +++ b/mrbgems/mruby-proc-ext/test/proc.rb @@ -41,6 +41,9 @@ assert('Proc#curry') do assert_raise(ArgumentError) { b.curry[1, 2][3, 4] } assert_raise(ArgumentError) { b.curry(5) } assert_raise(ArgumentError) { b.curry(1) } + + assert_false(proc{}.curry.lambda?) + assert_true(lambda{}.curry.lambda?) end assert('Proc#parameters') do |
