From f8270ee59bfbeb46a267312e49a4d39a236f0e7e Mon Sep 17 00:00:00 2001 From: take_cheeze Date: Thu, 6 Mar 2014 03:40:41 +0900 Subject: fix and add test for Proc#source_location --- mrbgems/mruby-proc-ext/test/proc.rb | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'mrbgems/mruby-proc-ext/test') diff --git a/mrbgems/mruby-proc-ext/test/proc.rb b/mrbgems/mruby-proc-ext/test/proc.rb index abbd7a9d9..ef8b7f31c 100644 --- a/mrbgems/mruby-proc-ext/test/proc.rb +++ b/mrbgems/mruby-proc-ext/test/proc.rb @@ -1,6 +1,13 @@ ## # Proc(Ext) Test +assert('Proc#source_location') do + loc = Proc.new {}.source_location + next true if loc.nil? + assert_equal loc[0][-7, 7], 'proc.rb' + assert_equal loc[1], 5 +end + assert('Proc#lambda?') do assert_true lambda{}.lambda? assert_true !Proc.new{}.lambda? -- cgit v1.2.3