summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-kernel-ext
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2017-05-23 17:57:28 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2017-05-23 23:50:42 +0900
commitd2458e66c26bac5e9db98c22dc6910cb45971b85 (patch)
tree086a851c0271d97b0667e6999baa32ce1a6dbed0 /mrbgems/mruby-kernel-ext
parent497b19ce22e2c48339695b8a9943c21db2f2a7dd (diff)
downloadmruby-d2458e66c26bac5e9db98c22dc6910cb45971b85.tar.gz
mruby-d2458e66c26bac5e9db98c22dc6910cb45971b85.zip
Remove class info from backtrace lines.
Diffstat (limited to 'mrbgems/mruby-kernel-ext')
-rw-r--r--mrbgems/mruby-kernel-ext/test/kernel.rb14
1 files changed, 7 insertions, 7 deletions
diff --git a/mrbgems/mruby-kernel-ext/test/kernel.rb b/mrbgems/mruby-kernel-ext/test/kernel.rb
index 9828538f0..89cedaf27 100644
--- a/mrbgems/mruby-kernel-ext/test/kernel.rb
+++ b/mrbgems/mruby-kernel-ext/test/kernel.rb
@@ -20,13 +20,13 @@ assert('Kernel.caller, Kernel#caller') do
bar(*args)
end
end
- assert_equal "kernel.rb:#{caller_lineno}:in Object#foo", c.new.baz(0)[0][-26..-1]
- assert_equal "#bar", c.new.baz[0][-4..-1]
- assert_equal "#foo", c.new.baz(0)[0][-4..-1]
- assert_equal "#bar", c.new.baz(1)[0][-4..-1]
- assert_equal "#baz", c.new.baz(2)[0][-4..-1]
- assert_equal ["#foo", "#bar"], c.new.baz(0, 2).map { |i| i[-4..-1] }
- assert_equal ["#bar", "#baz"], c.new.baz(1..2).map { |i| i[-4..-1] }
+ assert_equal "kernel.rb:#{caller_lineno}:in foo", c.new.baz(0)[0][-19..-1]
+ assert_equal "bar", c.new.baz[0][-3..-1]
+ assert_equal "foo", c.new.baz(0)[0][-3..-1]
+ assert_equal "bar", c.new.baz(1)[0][-3..-1]
+ assert_equal "baz", c.new.baz(2)[0][-3..-1]
+ assert_equal ["foo", "bar"], c.new.baz(0, 2).map { |i| i[-3..-1] }
+ assert_equal ["bar", "baz"], c.new.baz(1..2).map { |i| i[-3..-1] }
assert_nil c.new.baz(10..20)
assert_raise(ArgumentError) { c.new.baz(-1) }
assert_raise(ArgumentError) { c.new.baz(-1, 1) }