Skip to content

Instantly share code, notes, and snippets.

@eric-hu
Created May 24, 2013 18:42
Show Gist options
  • Save eric-hu/5645639 to your computer and use it in GitHub Desktop.
Save eric-hu/5645639 to your computer and use it in GitHub Desktop.
rake test output of debugger gem
1) Failure: test_0001_must_display_current_backtrace_with_last_callstyle(Frame
Command::display backtrace with callstyle)
[/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:94]:
Expected
["/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb:3\n@should_break
= false", "", "[-2, 7] in
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb",
"1 debugger", "2", "=> 3 @should_break = false", "4", "5 t = Thread.new
do", "6 while !@should_break", "7 A.new.a", "Frame call-display style
is last", "Breakpoint 103 file
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb,
line 25", "Breakpoint 1 at
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb:25",
"", "[20, 29] in
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb",
"20 def c", "21 d('a')", "22 3", "23 end", "24 def d(e)",
"=> 25 5", "26 end", "27 end", "28", "29 A.new.a", "--> #0
A.d(e#String)\n at line
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb:25\n
#1 A.c\n at line
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb:21\n
#2 A.b\n at line
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb:17\n
#3 A.a\n at line
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb:14\n
#4 at line
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb:29"]
to include [/--> #0 A.d\(e#String\)\n at line
\/Users\/erichu\/Dropbox\/ruby_apps\/gem_development\/debugger\/test\/examples\/frame.rb:25\n
#1 A.c at line
\/Users\/erichu\/Dropbox\/ruby_apps\/gem_development\/debugger\/test\/examples\/frame.rb:21\n
#2 A.b at line
\/Users\/erichu\/Dropbox\/ruby_apps\/gem_development\/debugger\/test\/examples\/frame.rb:17\n
#3 A.a at line
\/Users\/erichu\/Dropbox\/ruby_apps\/gem_development\/debugger\/test\/examples\/frame.rb:14\n/m]
in order.
2) Failure:
test_0002_must_display_current_backtrace_with_short_callstyle(Frame
Command::display backtrace with callstyle)
[/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:94]:
Expected
["/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb:3\n@should_break
= false", "", "[-2, 7] in
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb",
"1 debugger", "2", "=> 3 @should_break = false", "4", "5 t = Thread.new
do", "6 while !@should_break", "7 A.new.a", "Frame call-display style
is short", "Breakpoint 104 file
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb,
line 25", "Breakpoint 1 at
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb:25",
"", "[20, 29] in
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb",
"20 def c", "21 d('a')", "22 3", "23 end", "24 def d(e)",
"=> 25 5", "26 end", "27 end", "28", "29 A.new.a", "--> #0 d(e)\n
at line
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb:25\n
#1 c\n at line
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb:21\n
#2 b\n at line
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb:17\n
#3 a\n at line
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb:14\n
#4 at line
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb:29"]
to include [/--> #0 d\(e\) at line
\/Users\/erichu\/Dropbox\/ruby_apps\/gem_development\/debugger\/test\/examples\/frame.rb:25\n
#1 c at line
\/Users\/erichu\/Dropbox\/ruby_apps\/gem_development\/debugger\/test\/examples\/frame.rb:21\n
#2 b at line
\/Users\/erichu\/Dropbox\/ruby_apps\/gem_development\/debugger\/test\/examples\/frame.rb:17\n
#3 a at line
\/Users\/erichu\/Dropbox\/ruby_apps\/gem_development\/debugger\/test\/examples\/frame.rb:14\n/m]
in order.
3) Failure:
test_0001_must_display_current_backtrace_with_full_path_true(Frame
Command::full path settings)
[/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:94]:
Expected
["/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb:3\n@should_break
= false", "", "[-2, 7] in
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb",
"1 debugger", "2", "=> 3 @should_break = false", "4", "5 t = Thread.new
do", "6 while !@should_break", "7 A.new.a", "Displaying frame's full
file names is on", "Breakpoint 105 file
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb,
line 25", "Breakpoint 1 at
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb:25",
"", "[20, 29] in
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb",
"20 def c", "21 d('a')", "22 3", "23 end", "24 def d(e)",
"=> 25 5", "26 end", "27 end", "28", "29 A.new.a", "--> #0
A.d(e#String)\n at line
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb:25\n
#1 A.c\n at line
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb:21\n
#2 A.b\n at line
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb:17\n
#3 A.a\n at line
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb:14\n
#4 at line
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/frame.rb:29"]
to include [/--> #0 A.d\(e#String\)\n at line
\/Users\/erichu\/Dropbox\/ruby_apps\/gem_development\/debugger\/test\/examples\/frame.rb:25\n
#1 A.c at line
\/Users\/erichu\/Dropbox\/ruby_apps\/gem_development\/debugger\/test\/examples\/frame.rb:21\n/m]
in order.
4) Failure: test_0001_must_show_stack_info(Info Command::Stack info)
[/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:94]:
Expected
["/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/info.rb:2\ndef
bla(a, b)", "", "[-3, 6] in
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/info.rb",
"1 debugger", "=> 2 def bla(a, b)", "3 a + b", "4 end", "5 2", "6 3",
"Breakpoint 122 file
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/info.rb,
line 20", "Breakpoint 1 at
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/info.rb:20",
"", "[15, 24] in
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/info.rb",
"15 @bla = \"blabla\"", "16 end", "17", "18 def a", "19 a =
\"1\" * 30", "=> 20 b = 2", "21 @foo", "22 end", "23", "24
def c", "--> #0 A.a\n at line
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/info.rb:20\n
#1 A.b\n at line
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/info.rb:30\n
#2 at line
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/info.rb:44",
"Breakpoint 1 at
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/info.rb:20",
"", "[15, 24] in
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/info.rb",
"15 @bla = \"blabla\"", "16 end", "17", "18 def a", "19 a =
\"1\" * 30", "=> 20 b = 2", "21 @foo", "22 end", "23", "24
def c"] to include [/--> #0 A.a at line
\/Users\/erichu\/Dropbox\/ruby_apps\/gem_development\/debugger\/test\/examples\/info.rb:20\n
#1 A.b at line
\/Users\/erichu\/Dropbox\/ruby_apps\/gem_development\/debugger\/test\/examples\/info.rb:30\n/m]
in order.
5) Failure: test_0003_must_show_verbose_thread_info(Info Command::Thread
info)
[/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:94]:
Expected
["/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/info.rb:2\ndef
bla(a, b)", "", "[-3, 6] in
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/info.rb",
"1 debugger", "=> 2 def bla(a, b)", "3 a + b", "4 end", "5 2", "6 3",
"Breakpoint 123 file
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/info.rb,
line 20", "Breakpoint 1 at
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/info.rb:20",
"", "[15, 24] in
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/info.rb",
"15 @bla = \"blabla\"", "16 end", "17", "18 def a", "19 a =
\"1\" * 30", "=> 20 b = 2", "21 @foo", "22 end", "23", "24
def c", "+ 91 #<Thread:0x007f949406b5a0 run>", "#0 A.a\n at line
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/info.rb:20",
"#1 A.b\n at line
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/info.rb:30",
"#2 at line
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/info.rb:44",
"Breakpoint 1 at
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/info.rb:20",
"", "[15, 24] in
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/info.rb",
"15 @bla = \"blabla\"", "16 end", "17", "18 def a", "19 a =
\"1\" * 30", "=> 20 b = 2", "21 @foo", "22 end", "23", "24
def c"] to include [/#<Thread:\S+ run>/, "#0 A.a at line
/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/info.rb:20"]
in order.
400 tests, 438 assertions, 5 failures, 0 errors, 13 skips
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment