Skip to content

Instantly share code, notes, and snippets.

@eric-hu
Created May 25, 2013 07:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save eric-hu/5648297 to your computer and use it in GitHub Desktop.
Save eric-hu/5648297 to your computer and use it in GitHub Desktop.
More "rake test" output for debugger #80
Run options: --seed 10083
# Running tests:
..............................................................S...........................S...................S...........SS.......................................SS...S.S....~> Console extensions: wirble hirb ap pm
.S......S.................F.FF.FFF...F.FF...F......................................................F...........................................................................S......S..............F.F..F.F..................F.
Finished tests in 1.732956s, 230.8195 tests/s, 249.2850 assertions/s.
1) Failure:
List Command#test_0001_must show the surrounding lines with = [/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/kill.rb:2\n1", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/kill.rb", "1 debugger", "=> 2 1", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 138 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9"] to include ["[4, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "4 4", "=> 5 5", "6 6"] in order.
2) Failure:
List Command::Post Mortem#test_0001_must work in post-mortem mode [/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/kill.rb:2\n1", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/kill.rb", "1 debugger", "=> 2 1", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 138 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "[4, 4] in blabla", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb:3\nclass CatchExample", "", "[-2, 7] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "1 debugger", "2", "=> 3 class CatchExample", "4 def a", "5 begin", "6 Debugger.post_mortem do", "7 z = 4", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb:8\nraise 'blabla'", "", "[3, 12] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "3 class CatchExample", "4 def a", "5 begin", "6 Debugger.post_mortem do", "7 z = 4", "=> 8 raise 'blabla'", "9 x = 6", "10 end", "11 rescue => e", "12 e", "[13, 22] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "13 end", "14 end", "15 end", "16", "17 c = CatchExample.new", "18 c.a", "19 c"] to include ["[7, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb"] in order.
3) Failure:
List Command::autolist#test_0001_must show the surrounding lines even without 'list' command by default [/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/kill.rb:2\n1", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/kill.rb", "1 debugger", "=> 2 1", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 138 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "[4, 4] in blabla", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb:3\nclass CatchExample", "", "[-2, 7] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "1 debugger", "2", "=> 3 class CatchExample", "4 def a", "5 begin", "6 Debugger.post_mortem do", "7 z = 4", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb:8\nraise 'blabla'", "", "[3, 12] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "3 class CatchExample", "4 def a", "5 begin", "6 Debugger.post_mortem do", "7 z = 4", "=> 8 raise 'blabla'", "9 x = 6", "10 end", "11 rescue => e", "12 e", "[13, 22] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "13 end", "14 end", "15 end", "16", "17 c = CatchExample.new", "18 c.a", "19 c", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 139 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9"] to include ["[4, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "4 4", "=> 5 5", "6 6"] in order.
4) Failure:
List Command::list backward#test_0001_must show surrounding lines with the first call [/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/kill.rb:2\n1", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/kill.rb", "1 debugger", "=> 2 1", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 138 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "[4, 4] in blabla", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb:3\nclass CatchExample", "", "[-2, 7] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "1 debugger", "2", "=> 3 class CatchExample", "4 def a", "5 begin", "6 Debugger.post_mortem do", "7 z = 4", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb:8\nraise 'blabla'", "", "[3, 12] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "3 class CatchExample", "4 def a", "5 begin", "6 Debugger.post_mortem do", "7 z = 4", "=> 8 raise 'blabla'", "9 x = 6", "10 end", "11 rescue => e", "12 e", "[13, 22] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "13 end", "14 end", "15 end", "16", "17 c = CatchExample.new", "18 c.a", "19 c", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 139 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "INTERNAL ERROR!!! undefined method `>=' for false:FalseClass", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:239:in `block in always_run'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:238:in `select'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:238:in `always_run'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:246:in `process_commands'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:190:in `at_line'\n\t(eval):5:in `block in at_line'\n\t<internal:prelude>:10:in `synchronize'\n\t(eval):3:in `at_line'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug-base.rb:54:in `at_line'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2:in `<top (required)>'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:73:in `debug_load'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:73:in `block in debug_file'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug-base.rb:213:in `start_'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug-base.rb:213:in `start'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:72:in `debug_file'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/list_test.rb:67:in `block (4 levels) in <top (required)>'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:148:in `temporary_change_hash_value'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/list_test.rb:65:in `block (3 levels) in <top (required)>'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1258:in `run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:933:in `block in _run_suite'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:926:in `map'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:926:in `_run_suite'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:907:in `block in _run_suites'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:907:in `map'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:907:in `_run_suites'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:877:in `_run_anything'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1085:in `run_tests'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1072:in `block in _run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1071:in `each'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1071:in `_run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1059:in `run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:795:in `block in autorun'", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 140 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "Breakpoint 141 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5"] to include ["[4, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "4 4", "=> 5 5", "6 6"] in order.
5) Failure:
List Command::list backward#test_0002_must list backward after second call [/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/kill.rb:2\n1", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/kill.rb", "1 debugger", "=> 2 1", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 138 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "[4, 4] in blabla", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb:3\nclass CatchExample", "", "[-2, 7] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "1 debugger", "2", "=> 3 class CatchExample", "4 def a", "5 begin", "6 Debugger.post_mortem do", "7 z = 4", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb:8\nraise 'blabla'", "", "[3, 12] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "3 class CatchExample", "4 def a", "5 begin", "6 Debugger.post_mortem do", "7 z = 4", "=> 8 raise 'blabla'", "9 x = 6", "10 end", "11 rescue => e", "12 e", "[13, 22] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "13 end", "14 end", "15 end", "16", "17 c = CatchExample.new", "18 c.a", "19 c", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 139 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "INTERNAL ERROR!!! undefined method `>=' for false:FalseClass", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:239:in `block in always_run'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:238:in `select'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:238:in `always_run'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:246:in `process_commands'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:190:in `at_line'\n\t(eval):5:in `block in at_line'\n\t<internal:prelude>:10:in `synchronize'\n\t(eval):3:in `at_line'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug-base.rb:54:in `at_line'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2:in `<top (required)>'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:73:in `debug_load'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:73:in `block in debug_file'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug-base.rb:213:in `start_'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug-base.rb:213:in `start'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:72:in `debug_file'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/list_test.rb:67:in `block (4 levels) in <top (required)>'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:148:in `temporary_change_hash_value'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/list_test.rb:65:in `block (3 levels) in <top (required)>'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1258:in `run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:933:in `block in _run_suite'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:926:in `map'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:926:in `_run_suite'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:907:in `block in _run_suites'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:907:in `map'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:907:in `_run_suites'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:877:in `_run_anything'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1085:in `run_tests'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1072:in `block in _run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1071:in `each'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1071:in `_run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1059:in `run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:795:in `block in autorun'", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 140 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "Breakpoint 141 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 142 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9"] to include ["[1, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3"] in order.
6) Failure:
List Command::listsize#test_0002_must not set it if the param is not an integer [/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/kill.rb:2\n1", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/kill.rb", "1 debugger", "=> 2 1", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 138 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "[4, 4] in blabla", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb:3\nclass CatchExample", "", "[-2, 7] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "1 debugger", "2", "=> 3 class CatchExample", "4 def a", "5 begin", "6 Debugger.post_mortem do", "7 z = 4", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb:8\nraise 'blabla'", "", "[3, 12] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "3 class CatchExample", "4 def a", "5 begin", "6 Debugger.post_mortem do", "7 z = 4", "=> 8 raise 'blabla'", "9 x = 6", "10 end", "11 rescue => e", "12 e", "[13, 22] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "13 end", "14 end", "15 end", "16", "17 c = CatchExample.new", "18 c.a", "19 c", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 139 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "INTERNAL ERROR!!! undefined method `>=' for false:FalseClass", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:239:in `block in always_run'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:238:in `select'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:238:in `always_run'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:246:in `process_commands'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:190:in `at_line'\n\t(eval):5:in `block in at_line'\n\t<internal:prelude>:10:in `synchronize'\n\t(eval):3:in `at_line'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug-base.rb:54:in `at_line'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2:in `<top (required)>'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:73:in `debug_load'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:73:in `block in debug_file'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug-base.rb:213:in `start_'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug-base.rb:213:in `start'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:72:in `debug_file'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/list_test.rb:67:in `block (4 levels) in <top (required)>'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:148:in `temporary_change_hash_value'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/list_test.rb:65:in `block (3 levels) in <top (required)>'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1258:in `run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:933:in `block in _run_suite'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:926:in `map'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:926:in `_run_suite'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:907:in `block in _run_suites'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:907:in `map'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:907:in `_run_suites'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:877:in `_run_anything'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1085:in `run_tests'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1072:in `block in _run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1071:in `each'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1071:in `_run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1059:in `run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:795:in `block in autorun'", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 140 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "Breakpoint 141 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 142 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Set listsize argument '4.0' needs to be a number", "Breakpoint 143 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[10, 19] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "10 10", "11 11", "12 12"] to include ["[4, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb"] in order.
7) Failure:
List Command::specified lines#test_0006_must show nothing if range is incorrect [/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/kill.rb:2\n1", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/kill.rb", "1 debugger", "=> 2 1", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 138 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "[4, 4] in blabla", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb:3\nclass CatchExample", "", "[-2, 7] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "1 debugger", "2", "=> 3 class CatchExample", "4 def a", "5 begin", "6 Debugger.post_mortem do", "7 z = 4", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb:8\nraise 'blabla'", "", "[3, 12] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "3 class CatchExample", "4 def a", "5 begin", "6 Debugger.post_mortem do", "7 z = 4", "=> 8 raise 'blabla'", "9 x = 6", "10 end", "11 rescue => e", "12 e", "[13, 22] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "13 end", "14 end", "15 end", "16", "17 c = CatchExample.new", "18 c.a", "19 c", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 139 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "INTERNAL ERROR!!! undefined method `>=' for false:FalseClass", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:239:in `block in always_run'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:238:in `select'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:238:in `always_run'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:246:in `process_commands'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:190:in `at_line'\n\t(eval):5:in `block in at_line'\n\t<internal:prelude>:10:in `synchronize'\n\t(eval):3:in `at_line'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug-base.rb:54:in `at_line'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2:in `<top (required)>'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:73:in `debug_load'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:73:in `block in debug_file'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug-base.rb:213:in `start_'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug-base.rb:213:in `start'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:72:in `debug_file'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/list_test.rb:67:in `block (4 levels) in <top (required)>'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:148:in `temporary_change_hash_value'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/list_test.rb:65:in `block (3 levels) in <top (required)>'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1258:in `run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:933:in `block in _run_suite'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:926:in `map'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:926:in `_run_suite'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:907:in `block in _run_suites'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:907:in `map'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:907:in `_run_suites'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:877:in `_run_anything'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1085:in `run_tests'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1072:in `block in _run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1071:in `each'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1071:in `_run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1059:in `run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:795:in `block in autorun'", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 140 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "Breakpoint 141 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 142 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Set listsize argument '4.0' needs to be a number", "Breakpoint 143 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[10, 19] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "10 10", "11 11", "12 12", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Number of source lines to list by default is 4", "Breakpoint 144 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "3 3", "4 4", "=> 5 5", "6 6", "[7, 10] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "7 7", "8 8", "9 9", "10 10", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "autoreload is off", "[4, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "4 4", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "autoreload is on", "[4, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "4 100", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "[5, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb"] to not include ["5 5"] in order.
8) Failure:
List Command::specified lines#test_0003_must show surroundings with mm- [/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/kill.rb:2\n1", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/kill.rb", "1 debugger", "=> 2 1", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 138 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "[4, 4] in blabla", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb:3\nclass CatchExample", "", "[-2, 7] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "1 debugger", "2", "=> 3 class CatchExample", "4 def a", "5 begin", "6 Debugger.post_mortem do", "7 z = 4", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb:8\nraise 'blabla'", "", "[3, 12] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "3 class CatchExample", "4 def a", "5 begin", "6 Debugger.post_mortem do", "7 z = 4", "=> 8 raise 'blabla'", "9 x = 6", "10 end", "11 rescue => e", "12 e", "[13, 22] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "13 end", "14 end", "15 end", "16", "17 c = CatchExample.new", "18 c.a", "19 c", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 139 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "INTERNAL ERROR!!! undefined method `>=' for false:FalseClass", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:239:in `block in always_run'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:238:in `select'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:238:in `always_run'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:246:in `process_commands'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:190:in `at_line'\n\t(eval):5:in `block in at_line'\n\t<internal:prelude>:10:in `synchronize'\n\t(eval):3:in `at_line'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug-base.rb:54:in `at_line'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2:in `<top (required)>'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:73:in `debug_load'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:73:in `block in debug_file'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug-base.rb:213:in `start_'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug-base.rb:213:in `start'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:72:in `debug_file'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/list_test.rb:67:in `block (4 levels) in <top (required)>'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:148:in `temporary_change_hash_value'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/list_test.rb:65:in `block (3 levels) in <top (required)>'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1258:in `run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:933:in `block in _run_suite'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:926:in `map'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:926:in `_run_suite'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:907:in `block in _run_suites'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:907:in `map'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:907:in `_run_suites'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:877:in `_run_anything'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1085:in `run_tests'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1072:in `block in _run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1071:in `each'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1071:in `_run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1059:in `run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:795:in `block in autorun'", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 140 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "Breakpoint 141 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 142 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Set listsize argument '4.0' needs to be a number", "Breakpoint 143 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[10, 19] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "10 10", "11 11", "12 12", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Number of source lines to list by default is 4", "Breakpoint 144 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "3 3", "4 4", "=> 5 5", "6 6", "[7, 10] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "7 7", "8 8", "9 9", "10 10", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "autoreload is off", "[4, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "4 4", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "autoreload is on", "[4, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "4 100", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "[5, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "[44, 44] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "[2, 5] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "=> 2 2", "3 3", "4 4", "5 5"] to include ["[3, 5] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "3 3", "4 4", "5 5"] in order.
9) Failure:
List Command::specified lines#test_0004_must show surroundings with mm, [/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/kill.rb:2\n1", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/kill.rb", "1 debugger", "=> 2 1", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 138 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "[4, 4] in blabla", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb:3\nclass CatchExample", "", "[-2, 7] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "1 debugger", "2", "=> 3 class CatchExample", "4 def a", "5 begin", "6 Debugger.post_mortem do", "7 z = 4", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb:8\nraise 'blabla'", "", "[3, 12] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "3 class CatchExample", "4 def a", "5 begin", "6 Debugger.post_mortem do", "7 z = 4", "=> 8 raise 'blabla'", "9 x = 6", "10 end", "11 rescue => e", "12 e", "[13, 22] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "13 end", "14 end", "15 end", "16", "17 c = CatchExample.new", "18 c.a", "19 c", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 139 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "INTERNAL ERROR!!! undefined method `>=' for false:FalseClass", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:239:in `block in always_run'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:238:in `select'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:238:in `always_run'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:246:in `process_commands'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:190:in `at_line'\n\t(eval):5:in `block in at_line'\n\t<internal:prelude>:10:in `synchronize'\n\t(eval):3:in `at_line'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug-base.rb:54:in `at_line'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2:in `<top (required)>'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:73:in `debug_load'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:73:in `block in debug_file'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug-base.rb:213:in `start_'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug-base.rb:213:in `start'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:72:in `debug_file'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/list_test.rb:67:in `block (4 levels) in <top (required)>'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:148:in `temporary_change_hash_value'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/list_test.rb:65:in `block (3 levels) in <top (required)>'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1258:in `run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:933:in `block in _run_suite'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:926:in `map'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:926:in `_run_suite'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:907:in `block in _run_suites'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:907:in `map'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:907:in `_run_suites'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:877:in `_run_anything'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1085:in `run_tests'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1072:in `block in _run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1071:in `each'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1071:in `_run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1059:in `run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:795:in `block in autorun'", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 140 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "Breakpoint 141 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 142 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Set listsize argument '4.0' needs to be a number", "Breakpoint 143 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[10, 19] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "10 10", "11 11", "12 12", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Number of source lines to list by default is 4", "Breakpoint 144 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "3 3", "4 4", "=> 5 5", "6 6", "[7, 10] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "7 7", "8 8", "9 9", "10 10", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "autoreload is off", "[4, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "4 4", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "autoreload is on", "[4, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "4 100", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "[5, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "[44, 44] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "[2, 5] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "=> 2 2", "3 3", "4 4", "5 5", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "[2, 5] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "=> 2 2", "3 3", "4 4", "5 5"] to include ["[3, 5] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "3 3", "4 4", "5 5"] in order.
10) Failure:
List Command::without arguments#test_0002_must list forward after second call [/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/kill.rb:2\n1", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/kill.rb", "1 debugger", "=> 2 1", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 138 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "[4, 4] in blabla", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb:3\nclass CatchExample", "", "[-2, 7] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "1 debugger", "2", "=> 3 class CatchExample", "4 def a", "5 begin", "6 Debugger.post_mortem do", "7 z = 4", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb:8\nraise 'blabla'", "", "[3, 12] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "3 class CatchExample", "4 def a", "5 begin", "6 Debugger.post_mortem do", "7 z = 4", "=> 8 raise 'blabla'", "9 x = 6", "10 end", "11 rescue => e", "12 e", "[13, 22] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "13 end", "14 end", "15 end", "16", "17 c = CatchExample.new", "18 c.a", "19 c", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 139 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "INTERNAL ERROR!!! undefined method `>=' for false:FalseClass", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:239:in `block in always_run'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:238:in `select'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:238:in `always_run'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:246:in `process_commands'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug/processor.rb:190:in `at_line'\n\t(eval):5:in `block in at_line'\n\t<internal:prelude>:10:in `synchronize'\n\t(eval):3:in `at_line'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug-base.rb:54:in `at_line'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2:in `<top (required)>'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:73:in `debug_load'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:73:in `block in debug_file'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug-base.rb:213:in `start_'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/ruby-debug-base.rb:213:in `start'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:72:in `debug_file'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/list_test.rb:67:in `block (4 levels) in <top (required)>'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:148:in `temporary_change_hash_value'\n\t/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/list_test.rb:65:in `block (3 levels) in <top (required)>'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1258:in `run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:933:in `block in _run_suite'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:926:in `map'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:926:in `_run_suite'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:907:in `block in _run_suites'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:907:in `map'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:907:in `_run_suites'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:877:in `_run_anything'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1085:in `run_tests'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1072:in `block in _run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1071:in `each'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1071:in `_run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:1059:in `run'\n\t/Users/erichu/.rvm/gems/ruby-1.9.3-p286/gems/minitest-4.7.4/lib/minitest/unit.rb:795:in `block in autorun'", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 140 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "Breakpoint 141 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Breakpoint 142 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Set listsize argument '4.0' needs to be a number", "Breakpoint 143 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[0, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "2 2", "3 3", "4 4", "=> 5 5", "6 6", "7 7", "8 8", "9 9", "[10, 19] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "10 10", "11 11", "12 12", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[-3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "4 4", "5 5", "6 6", "Number of source lines to list by default is 4", "Breakpoint 144 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "3 3", "4 4", "=> 5 5", "6 6", "[7, 10] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "7 7", "8 8", "9 9", "10 10", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "autoreload is off", "[4, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "4 4", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "autoreload is on", "[4, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "4 100", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "[5, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "[44, 44] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "[2, 5] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "=> 2 2", "3 3", "4 4", "5 5", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "[2, 5] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "=> 2 2", "3 3", "4 4", "5 5", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "[4, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "4 4", "5 5", "6 6", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "[4, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "4 4", "5 5", "6 6", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "Breakpoint 145 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "3 3", "4 4", "=> 5 5", "6 6", "[7, 10] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "7 7", "8 8", "9 9", "10 10", "/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:2\n2", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "1 debugger", "=> 2 2", "3 3", "Breakpoint 146 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb, line 5", "Breakpoint 1 at /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb:5", "", "[3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "3 3", "4 4", "=> 5 5", "6 6", "[7, 10] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "7 7", "8 8", "9 9", "10 10", "[11, 14] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "11 11", "12 12"] to include ["[7, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/list.rb", "7 7", "8 8", "9 9"] in order.
11) Failure:
Set Command::debuggertesting#test_0003_must not set $rdebug_context if debuggersetting is off [/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/set_test.rb:86]:
Expected #<Debugger::CommandProcessor::State:0x007feab9b8c468 @frame_pos=0, @previous_line=nil, @proceed=true, @context=#<Debugger::Context thread: #<Thread:0x007feab986b5b8>, thnum: 102, stop_reason: breakpoint, suspended?: false, tracing: false, ignored?: false, stack_size: 1, dead?: false, frame_line: 3, frame_file: /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/set.rb, frame_self: main>, @file="/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/set.rb", @line=2, @binding=#<Binding:0x007feab9b7e700>, @display=[], @interface=input_queue: []
output_queue: ["set.rb:2\n2\n\n", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/set.rb\n", " 1 debugger\n", "=> 2 2\n", " 3 3\n", "Currently testing the debugger is off\n", "Breakpoint 177 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/set.rb, line 3\n", "Breakpoint 1 at set.rb:3\n", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/set.rb\n", " 1 debugger\n", " 2 2\n", "=> 3 3\n"]
error_queue: []
confirm_queue: []
print_queue: [], @commands=[Debugger::AddBreakpoint, Debugger::DeleteBreakpointCommand, Debugger::CatchCommand, Debugger::ConditionCommand, Debugger::ContinueCommand, Debugger::RestartCommand, Debugger::AddDisplayCommand, Debugger::DisplayCommand, Debugger::DeleteDisplayCommand, Debugger::Edit, Debugger::EnableCommand, Debugger::DisableCommand, Debugger::EvalCommand, Debugger::PPCommand, Debugger::PutLCommand, Debugger::PSCommand, Debugger::FinishCommand, Debugger::WhereCommand, Debugger::UpCommand, Debugger::DownCommand, Debugger::FrameCommand, Debugger::HelpCommand, Debugger::InfoCommand, Debugger::IRBCommand, Debugger::JumpCommand, Debugger::KillCommand, Debugger::ListCommand, Debugger::MethodCommand, Debugger::QuitCommand, Debugger::ReloadCommand, Debugger::SaveCommand, Debugger::SetCommand, Debugger::ShowCommand, Debugger::SkipCommand, Debugger::SourceCommand, Debugger::StartCommand, Debugger::NextCommand, Debugger::StepCommand, Debugger::ThreadListCommand, Debugger::ThreadStopCommand, Debugger::ThreadResumeCommand, Debugger::ThreadSwitchCommand, Debugger::ThreadCurrentCommand, Debugger::TextMateCommand, Debugger::TraceCommand, Debugger::VarClassVarCommand, Debugger::VarConstantCommand, Debugger::VarGlobalCommand, Debugger::VarInstanceCommand, Debugger::VarLocalCommand]> to be nil.
12) Failure:
Trace Command::tracing on all thread::disabling#test_0001_must stop tracing by setting trace to off [/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:94]:
Expected ["tmate.rb:2\nclass TmateExample", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/tmate.rb", "1 debugger", "=> 2 class TmateExample", "3 def a", "Wrong frame number", "post_mortem.rb:3\nclass CatchExample", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "1 debugger", "2", "=> 3 class CatchExample", "4 def a", "post_mortem.rb:8\nraise 'blabla'", "", "[6, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "6 Debugger.post_mortem do", "7 z = 4", "=> 8 raise 'blabla'", "9 x = 6", "Tracing on on current thread", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Breakpoint 210 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb, line 7", "traced variable $bla has value 3", "trace.rb:4\n$bla = 4", "", "[2, 5] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "2 debugger", "3 $bla = 3", "=> 4 $bla = 4", "5 $bla = 5", "traced variable $bla has value 4", "trace.rb:5\n$bla = 5", "", "[3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "3 $bla = 3", "4 $bla = 4", "=> 5 $bla = 5", "6 $bla = 6", "traced variable $bla has value 5", "trace.rb:6\n$bla = 6", "", "[4, 7] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "4 $bla = 4", "5 $bla = 5", "=> 6 $bla = 6", "7 $bla = 7", "traced variable $bla has value 6", "trace.rb:7\n$bla = 7", "", "[5, 8] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "5 $bla = 5", "6 $bla = 6", "=> 7 $bla = 7", "traced variable $bla has value 7", "test_dsl.rb:74\ndebug_completed = true", "", "[72, 75] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb", "72 Debugger.start do", "73 Debugger.debug_load(fullpath(filename))", "=> 74 debug_completed = true", "75 end", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Breakpoint 211 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb, line 7", "traced variable $bla has value 3", "traced variable $bla has value 4", "traced variable $bla has value 5", "traced variable $bla has value 6", "Breakpoint 1 at trace.rb:7", "", "[5, 8] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "5 $bla = 5", "6 $bla = 6", "=> 7 $bla = 7", "traced variable $bla has value 7", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "traced variable $bla has value 3", "traced variable $bla has value 4", "traced variable $bla has value 5", "traced variable $bla has value 6", "traced variable $bla has value 7", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "traced variable $bla has value 3", "traced variable $bla has value 4", "traced variable $bla has value 5", "traced variable $bla has value 6", "traced variable $bla has value 7", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "traced variable $bla has value 3", "traced variable $bla has value 4", "traced variable $bla has value 5", "traced variable $bla has value 6", "traced variable $bla has value 7", "trace_threads.rb:3\nb = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb", "1 a = 2", "2 debugger", "=> 3 b = 3", "4 @break1 = false", "Tracing on all threads", "Breakpoint 212 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb, line 19", "Tracing(126):trace_threads.rb:4", "", "Tracing(126):trace_threads.rb:5", "", "Tracing(126):trace_threads.rb:7", "", "Tracing(126):trace_threads.rb:14", "", "Tracing(126):trace_threads.rb:15", "", "Tracing(130):trace_threads.rb:8", "", "Tracing(130):trace_threads.rb:9", "", "Tracing(131):trace_threads.rb:16", "", "Tracing(131):trace_threads.rb:15", "", "Tracing(130):trace_threads.rb:10", "", "Tracing(131):trace_threads.rb:16", "", "Tracing(131):trace_threads.rb:19", "", "Breakpoint 1 at trace_threads.rb:19", "", "[17, 20] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb", "17 end", "18", "=> 19 t1.join", "20 t1", "Tracing off all threads"] to include [/Tracing\(\d+\):\/Users\/erichu\/Dropbox\/ruby_apps\/gem_development\/debugger\/test\/examples\/trace_threads.rb:8 until @break1/] in order.
13) Failure:
Trace Command::tracing on all thread::enabling#test_0001_must trace execution by setting trace to on [/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:94]:
Expected ["tmate.rb:2\nclass TmateExample", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/tmate.rb", "1 debugger", "=> 2 class TmateExample", "3 def a", "Wrong frame number", "post_mortem.rb:3\nclass CatchExample", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "1 debugger", "2", "=> 3 class CatchExample", "4 def a", "post_mortem.rb:8\nraise 'blabla'", "", "[6, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "6 Debugger.post_mortem do", "7 z = 4", "=> 8 raise 'blabla'", "9 x = 6", "Tracing on on current thread", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Breakpoint 210 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb, line 7", "traced variable $bla has value 3", "trace.rb:4\n$bla = 4", "", "[2, 5] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "2 debugger", "3 $bla = 3", "=> 4 $bla = 4", "5 $bla = 5", "traced variable $bla has value 4", "trace.rb:5\n$bla = 5", "", "[3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "3 $bla = 3", "4 $bla = 4", "=> 5 $bla = 5", "6 $bla = 6", "traced variable $bla has value 5", "trace.rb:6\n$bla = 6", "", "[4, 7] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "4 $bla = 4", "5 $bla = 5", "=> 6 $bla = 6", "7 $bla = 7", "traced variable $bla has value 6", "trace.rb:7\n$bla = 7", "", "[5, 8] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "5 $bla = 5", "6 $bla = 6", "=> 7 $bla = 7", "traced variable $bla has value 7", "test_dsl.rb:74\ndebug_completed = true", "", "[72, 75] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb", "72 Debugger.start do", "73 Debugger.debug_load(fullpath(filename))", "=> 74 debug_completed = true", "75 end", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Breakpoint 211 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb, line 7", "traced variable $bla has value 3", "traced variable $bla has value 4", "traced variable $bla has value 5", "traced variable $bla has value 6", "Breakpoint 1 at trace.rb:7", "", "[5, 8] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "5 $bla = 5", "6 $bla = 6", "=> 7 $bla = 7", "traced variable $bla has value 7", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "traced variable $bla has value 3", "traced variable $bla has value 4", "traced variable $bla has value 5", "traced variable $bla has value 6", "traced variable $bla has value 7", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "traced variable $bla has value 3", "traced variable $bla has value 4", "traced variable $bla has value 5", "traced variable $bla has value 6", "traced variable $bla has value 7", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "traced variable $bla has value 3", "traced variable $bla has value 4", "traced variable $bla has value 5", "traced variable $bla has value 6", "traced variable $bla has value 7", "trace_threads.rb:3\nb = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb", "1 a = 2", "2 debugger", "=> 3 b = 3", "4 @break1 = false", "Tracing on all threads", "Breakpoint 212 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb, line 19", "Tracing(126):trace_threads.rb:4", "", "Tracing(126):trace_threads.rb:5", "", "Tracing(126):trace_threads.rb:7", "", "Tracing(126):trace_threads.rb:14", "", "Tracing(126):trace_threads.rb:15", "", "Tracing(130):trace_threads.rb:8", "", "Tracing(130):trace_threads.rb:9", "", "Tracing(131):trace_threads.rb:16", "", "Tracing(131):trace_threads.rb:15", "", "Tracing(130):trace_threads.rb:10", "", "Tracing(131):trace_threads.rb:16", "", "Tracing(131):trace_threads.rb:19", "", "Breakpoint 1 at trace_threads.rb:19", "", "[17, 20] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb", "17 end", "18", "=> 19 t1.join", "20 t1", "Tracing off all threads", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Tracing off on current thread", "trace_threads.rb:3\nb = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb", "1 a = 2", "2 debugger", "=> 3 b = 3", "4 @break1 = false", "Tracing on all threads", "Tracing(131):trace_threads.rb:4", "", "Tracing(131):trace_threads.rb:5", "", "Tracing(131):trace_threads.rb:7", "", "Tracing(131):trace_threads.rb:14", "", "Tracing(131):trace_threads.rb:15", "", "Tracing(132):trace_threads.rb:8", "", "Tracing(132):trace_threads.rb:9", "", "Tracing(133):trace_threads.rb:16", "", "Tracing(133):trace_threads.rb:15", "", "Tracing(132):trace_threads.rb:10", "", "Tracing(133):trace_threads.rb:16", "", "Tracing(133):trace_threads.rb:19", "", "Tracing(133):trace_threads.rb:20", ""] to include ["Tracing(131):/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb:4 @break1 = false", "Tracing(131):/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb:5 @break2 = false"] in order.
14) Failure:
Trace Command::tracing on the current thread::disabling#test_0001_must stop tracing by setting trace to off [/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:94]:
Expected ["tmate.rb:2\nclass TmateExample", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/tmate.rb", "1 debugger", "=> 2 class TmateExample", "3 def a", "Wrong frame number", "post_mortem.rb:3\nclass CatchExample", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "1 debugger", "2", "=> 3 class CatchExample", "4 def a", "post_mortem.rb:8\nraise 'blabla'", "", "[6, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "6 Debugger.post_mortem do", "7 z = 4", "=> 8 raise 'blabla'", "9 x = 6", "Tracing on on current thread", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Breakpoint 210 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb, line 7", "traced variable $bla has value 3", "trace.rb:4\n$bla = 4", "", "[2, 5] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "2 debugger", "3 $bla = 3", "=> 4 $bla = 4", "5 $bla = 5", "traced variable $bla has value 4", "trace.rb:5\n$bla = 5", "", "[3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "3 $bla = 3", "4 $bla = 4", "=> 5 $bla = 5", "6 $bla = 6", "traced variable $bla has value 5", "trace.rb:6\n$bla = 6", "", "[4, 7] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "4 $bla = 4", "5 $bla = 5", "=> 6 $bla = 6", "7 $bla = 7", "traced variable $bla has value 6", "trace.rb:7\n$bla = 7", "", "[5, 8] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "5 $bla = 5", "6 $bla = 6", "=> 7 $bla = 7", "traced variable $bla has value 7", "test_dsl.rb:74\ndebug_completed = true", "", "[72, 75] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb", "72 Debugger.start do", "73 Debugger.debug_load(fullpath(filename))", "=> 74 debug_completed = true", "75 end", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Breakpoint 211 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb, line 7", "traced variable $bla has value 3", "traced variable $bla has value 4", "traced variable $bla has value 5", "traced variable $bla has value 6", "Breakpoint 1 at trace.rb:7", "", "[5, 8] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "5 $bla = 5", "6 $bla = 6", "=> 7 $bla = 7", "traced variable $bla has value 7", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "traced variable $bla has value 3", "traced variable $bla has value 4", "traced variable $bla has value 5", "traced variable $bla has value 6", "traced variable $bla has value 7", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "traced variable $bla has value 3", "traced variable $bla has value 4", "traced variable $bla has value 5", "traced variable $bla has value 6", "traced variable $bla has value 7", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "traced variable $bla has value 3", "traced variable $bla has value 4", "traced variable $bla has value 5", "traced variable $bla has value 6", "traced variable $bla has value 7", "trace_threads.rb:3\nb = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb", "1 a = 2", "2 debugger", "=> 3 b = 3", "4 @break1 = false", "Tracing on all threads", "Breakpoint 212 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb, line 19", "Tracing(126):trace_threads.rb:4", "", "Tracing(126):trace_threads.rb:5", "", "Tracing(126):trace_threads.rb:7", "", "Tracing(126):trace_threads.rb:14", "", "Tracing(126):trace_threads.rb:15", "", "Tracing(130):trace_threads.rb:8", "", "Tracing(130):trace_threads.rb:9", "", "Tracing(131):trace_threads.rb:16", "", "Tracing(131):trace_threads.rb:15", "", "Tracing(130):trace_threads.rb:10", "", "Tracing(131):trace_threads.rb:16", "", "Tracing(131):trace_threads.rb:19", "", "Breakpoint 1 at trace_threads.rb:19", "", "[17, 20] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb", "17 end", "18", "=> 19 t1.join", "20 t1", "Tracing off all threads", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Tracing off on current thread", "trace_threads.rb:3\nb = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb", "1 a = 2", "2 debugger", "=> 3 b = 3", "4 @break1 = false", "Tracing on all threads", "Tracing(131):trace_threads.rb:4", "", "Tracing(131):trace_threads.rb:5", "", "Tracing(131):trace_threads.rb:7", "", "Tracing(131):trace_threads.rb:14", "", "Tracing(131):trace_threads.rb:15", "", "Tracing(132):trace_threads.rb:8", "", "Tracing(132):trace_threads.rb:9", "", "Tracing(133):trace_threads.rb:16", "", "Tracing(133):trace_threads.rb:15", "", "Tracing(132):trace_threads.rb:10", "", "Tracing(133):trace_threads.rb:16", "", "Tracing(133):trace_threads.rb:19", "", "Tracing(133):trace_threads.rb:20", "", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Tracing on all threads", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Tracing on on current thread", "trace.rb:4\n$bla = 4", "", "[2, 5] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "2 debugger", "3 $bla = 3", "=> 4 $bla = 4", "5 $bla = 5", "Tracing off on current thread"] to include ["Tracing(133):/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb:4 $bla = 4"] in order.
15) Failure:
Trace Command::tracing on the current thread::enabling#test_0001_must trace execution by setting trace to on [/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:94]:
Expected ["tmate.rb:2\nclass TmateExample", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/tmate.rb", "1 debugger", "=> 2 class TmateExample", "3 def a", "Wrong frame number", "post_mortem.rb:3\nclass CatchExample", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "1 debugger", "2", "=> 3 class CatchExample", "4 def a", "post_mortem.rb:8\nraise 'blabla'", "", "[6, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "6 Debugger.post_mortem do", "7 z = 4", "=> 8 raise 'blabla'", "9 x = 6", "Tracing on on current thread", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Breakpoint 210 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb, line 7", "traced variable $bla has value 3", "trace.rb:4\n$bla = 4", "", "[2, 5] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "2 debugger", "3 $bla = 3", "=> 4 $bla = 4", "5 $bla = 5", "traced variable $bla has value 4", "trace.rb:5\n$bla = 5", "", "[3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "3 $bla = 3", "4 $bla = 4", "=> 5 $bla = 5", "6 $bla = 6", "traced variable $bla has value 5", "trace.rb:6\n$bla = 6", "", "[4, 7] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "4 $bla = 4", "5 $bla = 5", "=> 6 $bla = 6", "7 $bla = 7", "traced variable $bla has value 6", "trace.rb:7\n$bla = 7", "", "[5, 8] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "5 $bla = 5", "6 $bla = 6", "=> 7 $bla = 7", "traced variable $bla has value 7", "test_dsl.rb:74\ndebug_completed = true", "", "[72, 75] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb", "72 Debugger.start do", "73 Debugger.debug_load(fullpath(filename))", "=> 74 debug_completed = true", "75 end", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Breakpoint 211 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb, line 7", "traced variable $bla has value 3", "traced variable $bla has value 4", "traced variable $bla has value 5", "traced variable $bla has value 6", "Breakpoint 1 at trace.rb:7", "", "[5, 8] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "5 $bla = 5", "6 $bla = 6", "=> 7 $bla = 7", "traced variable $bla has value 7", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "traced variable $bla has value 3", "traced variable $bla has value 4", "traced variable $bla has value 5", "traced variable $bla has value 6", "traced variable $bla has value 7", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "traced variable $bla has value 3", "traced variable $bla has value 4", "traced variable $bla has value 5", "traced variable $bla has value 6", "traced variable $bla has value 7", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "traced variable $bla has value 3", "traced variable $bla has value 4", "traced variable $bla has value 5", "traced variable $bla has value 6", "traced variable $bla has value 7", "trace_threads.rb:3\nb = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb", "1 a = 2", "2 debugger", "=> 3 b = 3", "4 @break1 = false", "Tracing on all threads", "Breakpoint 212 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb, line 19", "Tracing(126):trace_threads.rb:4", "", "Tracing(126):trace_threads.rb:5", "", "Tracing(126):trace_threads.rb:7", "", "Tracing(126):trace_threads.rb:14", "", "Tracing(126):trace_threads.rb:15", "", "Tracing(130):trace_threads.rb:8", "", "Tracing(130):trace_threads.rb:9", "", "Tracing(131):trace_threads.rb:16", "", "Tracing(131):trace_threads.rb:15", "", "Tracing(130):trace_threads.rb:10", "", "Tracing(131):trace_threads.rb:16", "", "Tracing(131):trace_threads.rb:19", "", "Breakpoint 1 at trace_threads.rb:19", "", "[17, 20] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb", "17 end", "18", "=> 19 t1.join", "20 t1", "Tracing off all threads", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Tracing off on current thread", "trace_threads.rb:3\nb = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb", "1 a = 2", "2 debugger", "=> 3 b = 3", "4 @break1 = false", "Tracing on all threads", "Tracing(131):trace_threads.rb:4", "", "Tracing(131):trace_threads.rb:5", "", "Tracing(131):trace_threads.rb:7", "", "Tracing(131):trace_threads.rb:14", "", "Tracing(131):trace_threads.rb:15", "", "Tracing(132):trace_threads.rb:8", "", "Tracing(132):trace_threads.rb:9", "", "Tracing(133):trace_threads.rb:16", "", "Tracing(133):trace_threads.rb:15", "", "Tracing(132):trace_threads.rb:10", "", "Tracing(133):trace_threads.rb:16", "", "Tracing(133):trace_threads.rb:19", "", "Tracing(133):trace_threads.rb:20", "", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Tracing on all threads", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Tracing on on current thread", "trace.rb:4\n$bla = 4", "", "[2, 5] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "2 debugger", "3 $bla = 3", "=> 4 $bla = 4", "5 $bla = 5", "Tracing off on current thread", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Tracing off on current thread", "trace_threads.rb:3\nb = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb", "1 a = 2", "2 debugger", "=> 3 b = 3", "4 @break1 = false", "Tracing on on current thread", "Tracing(133):trace_threads.rb:4", "", "Tracing(133):trace_threads.rb:5", "", "Tracing(133):trace_threads.rb:7", "", "Tracing(133):trace_threads.rb:14", "", "Tracing(133):trace_threads.rb:15", ""] to include ["Tracing(133):/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb:4 @break1 = false", "Tracing(133):/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb:5 @break2 = false"] in order.
16) Failure:
Variables Command::local variables#test_0002_must not show self in variables if the self is 'main' [/Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb:94]:
Expected ["tmate.rb:2\nclass TmateExample", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/tmate.rb", "1 debugger", "=> 2 class TmateExample", "3 def a", "Wrong frame number", "post_mortem.rb:3\nclass CatchExample", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "1 debugger", "2", "=> 3 class CatchExample", "4 def a", "post_mortem.rb:8\nraise 'blabla'", "", "[6, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "6 Debugger.post_mortem do", "7 z = 4", "=> 8 raise 'blabla'", "9 x = 6", "Tracing on on current thread", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Breakpoint 210 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb, line 7", "traced variable $bla has value 3", "trace.rb:4\n$bla = 4", "", "[2, 5] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "2 debugger", "3 $bla = 3", "=> 4 $bla = 4", "5 $bla = 5", "traced variable $bla has value 4", "trace.rb:5\n$bla = 5", "", "[3, 6] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "3 $bla = 3", "4 $bla = 4", "=> 5 $bla = 5", "6 $bla = 6", "traced variable $bla has value 5", "trace.rb:6\n$bla = 6", "", "[4, 7] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "4 $bla = 4", "5 $bla = 5", "=> 6 $bla = 6", "7 $bla = 7", "traced variable $bla has value 6", "trace.rb:7\n$bla = 7", "", "[5, 8] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "5 $bla = 5", "6 $bla = 6", "=> 7 $bla = 7", "traced variable $bla has value 7", "test_dsl.rb:74\ndebug_completed = true", "", "[72, 75] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/lib/debugger/test/test_dsl.rb", "72 Debugger.start do", "73 Debugger.debug_load(fullpath(filename))", "=> 74 debug_completed = true", "75 end", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Breakpoint 211 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb, line 7", "traced variable $bla has value 3", "traced variable $bla has value 4", "traced variable $bla has value 5", "traced variable $bla has value 6", "Breakpoint 1 at trace.rb:7", "", "[5, 8] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "5 $bla = 5", "6 $bla = 6", "=> 7 $bla = 7", "traced variable $bla has value 7", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "traced variable $bla has value 3", "traced variable $bla has value 4", "traced variable $bla has value 5", "traced variable $bla has value 6", "traced variable $bla has value 7", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "traced variable $bla has value 3", "traced variable $bla has value 4", "traced variable $bla has value 5", "traced variable $bla has value 6", "traced variable $bla has value 7", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "traced variable $bla has value 3", "traced variable $bla has value 4", "traced variable $bla has value 5", "traced variable $bla has value 6", "traced variable $bla has value 7", "trace_threads.rb:3\nb = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb", "1 a = 2", "2 debugger", "=> 3 b = 3", "4 @break1 = false", "Tracing on all threads", "Breakpoint 212 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb, line 19", "Tracing(126):trace_threads.rb:4", "", "Tracing(126):trace_threads.rb:5", "", "Tracing(126):trace_threads.rb:7", "", "Tracing(126):trace_threads.rb:14", "", "Tracing(126):trace_threads.rb:15", "", "Tracing(130):trace_threads.rb:8", "", "Tracing(130):trace_threads.rb:9", "", "Tracing(131):trace_threads.rb:16", "", "Tracing(131):trace_threads.rb:15", "", "Tracing(130):trace_threads.rb:10", "", "Tracing(131):trace_threads.rb:16", "", "Tracing(131):trace_threads.rb:19", "", "Breakpoint 1 at trace_threads.rb:19", "", "[17, 20] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb", "17 end", "18", "=> 19 t1.join", "20 t1", "Tracing off all threads", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Tracing off on current thread", "trace_threads.rb:3\nb = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb", "1 a = 2", "2 debugger", "=> 3 b = 3", "4 @break1 = false", "Tracing on all threads", "Tracing(131):trace_threads.rb:4", "", "Tracing(131):trace_threads.rb:5", "", "Tracing(131):trace_threads.rb:7", "", "Tracing(131):trace_threads.rb:14", "", "Tracing(131):trace_threads.rb:15", "", "Tracing(132):trace_threads.rb:8", "", "Tracing(132):trace_threads.rb:9", "", "Tracing(133):trace_threads.rb:16", "", "Tracing(133):trace_threads.rb:15", "", "Tracing(132):trace_threads.rb:10", "", "Tracing(133):trace_threads.rb:16", "", "Tracing(133):trace_threads.rb:19", "", "Tracing(133):trace_threads.rb:20", "", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Tracing on all threads", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Tracing on on current thread", "trace.rb:4\n$bla = 4", "", "[2, 5] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "2 debugger", "3 $bla = 3", "=> 4 $bla = 4", "5 $bla = 5", "Tracing off on current thread", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Tracing off on current thread", "trace_threads.rb:3\nb = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace_threads.rb", "1 a = 2", "2 debugger", "=> 3 b = 3", "4 @break1 = false", "Tracing on on current thread", "Tracing(133):trace_threads.rb:4", "", "Tracing(133):trace_threads.rb:5", "", "Tracing(133):trace_threads.rb:7", "", "Tracing(133):trace_threads.rb:14", "", "Tracing(133):trace_threads.rb:15", "", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Tracing on on current thread", "trace.rb:3\n$bla = 3", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/trace.rb", "1 $bla = 2", "2 debugger", "=> 3 $bla = 3", "4 $bla = 4", "Tracing on on current thread", "post_mortem.rb:3\nclass CatchExample", "", "[1, 4] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "1 debugger", "2", "=> 3 class CatchExample", "4 def a", "post_mortem.rb:8\nraise 'blabla'", "", "[6, 9] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/post_mortem.rb", "6 Debugger.post_mortem do", "7 z = 4", "=> 8 raise 'blabla'", "9 x = 6", "self = blabla\nx = nil\nz = 4", "variables.rb:2\nclass VariablesExample", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "1 debugger", "=> 2 class VariablesExample", "3 SOMECONST = 'foo' unless defined?(SOMECONST)", "Breakpoint 213 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb, line 19", "Breakpoint 1 at variables.rb:19", "", "[17, 20] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "17 a * i", "18 end", "=> 19 b", "20 end", "@@class_c = 3", "variables.rb:2\nclass VariablesExample", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "1 debugger", "=> 2 class VariablesExample", "3 SOMECONST = 'foo' unless defined?(SOMECONST)", "Breakpoint 214 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb, line 19", "Breakpoint 1 at variables.rb:19", "", "[17, 20] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "17 a * i", "18 end", "=> 19 b", "20 end", "@@class_c = 3", "variables.rb:2\nclass VariablesExample", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "1 debugger", "=> 2 class VariablesExample", "3 SOMECONST = 'foo' unless defined?(SOMECONST)", "Breakpoint 215 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb, line 25", "Breakpoint 1 at variables.rb:25", "", "[23, 26] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "23", "24 v = VariablesExample.new", "=> 25 v.run", "26 v", "variables.rb:2\nclass VariablesExample", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "1 debugger", "=> 2 class VariablesExample", "3 SOMECONST = 'foo' unless defined?(SOMECONST)", "Breakpoint 216 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb, line 25", "Breakpoint 1 at variables.rb:25", "", "[23, 26] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "23", "24 v = VariablesExample.new", "=> 25 v.run", "26 v", "SOMECONST = foo", "variables.rb:2\nclass VariablesExample", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "1 debugger", "=> 2 class VariablesExample", "3 SOMECONST = 'foo' unless defined?(SOMECONST)", "Breakpoint 217 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb, line 25", "Breakpoint 1 at variables.rb:25", "", "[23, 26] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "23", "24 v = VariablesExample.new", "=> 25 v.run", "26 v", "SOMECONST = foo", "variables.rb:2\nclass VariablesExample", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "1 debugger", "=> 2 class VariablesExample", "3 SOMECONST = 'foo' unless defined?(SOMECONST)", "Breakpoint 218 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb, line 25", "Breakpoint 1 at variables.rb:25", "", "[23, 26] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "23", "24 v = VariablesExample.new", "=> 25 v.run", "26 v", "$! = nil\n$\" = [\"enumerator.so\", \"/Users/erichu/.rvm...\n$$ = 25450\n$& = nil\n$' = nil\n$* = []\n$+ = nil\n$, = nil\n$-0 = \"\\n\"\n$-F = nil\n$-I = [\"/Users/erichu/Dropbox/ruby_apps/gem...\n$-W = 1\n$-a = false\n$-d = false\n$-i = nil\n$-l = false\n$-p = false\n$-v = false\n$-w = false\n$. = 225\n$/ = \"\\n\"\n$0 = \"/Users/erichu/Dropbox/ruby_apps/gem_...\n$1 = nil\n$2 = nil\n$3 = nil\n$4 = nil\n$5 = nil\n$6 = nil\n$7 = nil\n$8 = nil\n$9 = nil\n$: = [\"/Users/erichu/Dropbox/ruby_apps/gem...\n$; = nil\n$< = ARGF\n$> = #<IO:<STDOUT>>\n$? = #<Process::Status: pid 25451 exit 0>\n$@ = nil\n$DEBUG = false\n$FILENAME = \"-\"\n$LOADED_FEATURES = [\"enumerator.so\", \"/Users/erichu/.rvm...\n$LOAD_PATH = [\"/Users/erichu/Dropbox/ruby_apps/gem...\n$PROGRAM_NAME = \"/Users/erichu/Dropbox/ruby_apps/gem_...\n$SAFE = 0\n$VERBOSE = false\n$\\ = nil\n$_ = nil\n$__dbg_interface = nil\n$` = nil\n$binding = nil\n$bla = 7\n$console_extensions = [\"\\e[32mwirble\\e[0m\", \"\\e[32mhirb\\e[0...\n$debugger_test_dir = \"/Users/erichu/Dropbox/ruby_apps/gem_...\n$fileutils_rb_have_lchmod = nil\n$fileutils_rb_have_lchown = nil\n$foo = nil\n$glob = 100\n$odd_or_even_queries = nil\n$rdebug_in_irb = nil\n$rdebug_state = #<Debugger::CommandProcessor::State:0...\n$stderr = #<IO:<STDERR>>\n$stdin = #<IO:<STDIN>>\n$stdout = #<IO:<STDOUT>>\n$trace = false\n$~ = nil", "variables.rb:2\nclass VariablesExample", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "1 debugger", "=> 2 class VariablesExample", "3 SOMECONST = 'foo' unless defined?(SOMECONST)", "Breakpoint 219 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb, line 25", "Breakpoint 1 at variables.rb:25", "", "[23, 26] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "23", "24 v = VariablesExample.new", "=> 25 v.run", "26 v", "$! = nil\n$\" = [\"enumerator.so\", \"/Users/erichu/.rvm...\n$$ = 25450\n$& = nil\n$' = nil\n$* = []\n$+ = nil\n$, = nil\n$-0 = \"\\n\"\n$-F = nil\n$-I = [\"/Users/erichu/Dropbox/ruby_apps/gem...\n$-W = 1\n$-a = false\n$-d = false\n$-i = nil\n$-l = false\n$-p = false\n$-v = false\n$-w = false\n$. = 225\n$/ = \"\\n\"\n$0 = \"/Users/erichu/Dropbox/ruby_apps/gem_...\n$1 = nil\n$2 = nil\n$3 = nil\n$4 = nil\n$5 = nil\n$6 = nil\n$7 = nil\n$8 = nil\n$9 = nil\n$: = [\"/Users/erichu/Dropbox/ruby_apps/gem...\n$; = nil\n$< = ARGF\n$> = #<IO:<STDOUT>>\n$? = #<Process::Status: pid 25451 exit 0>\n$@ = nil\n$DEBUG = false\n$FILENAME = \"-\"\n$LOADED_FEATURES = [\"enumerator.so\", \"/Users/erichu/.rvm...\n$LOAD_PATH = [\"/Users/erichu/Dropbox/ruby_apps/gem...\n$PROGRAM_NAME = \"/Users/erichu/Dropbox/ruby_apps/gem_...\n$SAFE = 0\n$VERBOSE = false\n$\\ = nil\n$_ = nil\n$__dbg_interface = nil\n$` = nil\n$binding = nil\n$bla = 7\n$console_extensions = [\"\\e[32mwirble\\e[0m\", \"\\e[32mhirb\\e[0...\n$debugger_test_dir = \"/Users/erichu/Dropbox/ruby_apps/gem_...\n$fileutils_rb_have_lchmod = nil\n$fileutils_rb_have_lchown = nil\n$foo = nil\n$glob = 100\n$odd_or_even_queries = nil\n$rdebug_in_irb = nil\n$rdebug_state = #<Debugger::CommandProcessor::State:0...\n$stderr = #<IO:<STDERR>>\n$stdin = #<IO:<STDIN>>\n$stdout = #<IO:<STDOUT>>\n$trace = false\n$~ = nil", "variables.rb:2\nclass VariablesExample", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "1 debugger", "=> 2 class VariablesExample", "3 SOMECONST = 'foo' unless defined?(SOMECONST)", "Breakpoint 220 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb, line 11", "Breakpoint 1 at variables.rb:11", "", "[9, 12] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "9 @inst_c = \"1\" * 40", "10 @inst_d = BasicObject.new", "=> 11 @@class_c = 3", "12 end", "@inst_a = 1\n@inst_b = 2\n@inst_c = \"111111111111111111111111111111111111...\n@inst_d = *Error in evaluation*", "variables.rb:2\nclass VariablesExample", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "1 debugger", "=> 2 class VariablesExample", "3 SOMECONST = 'foo' unless defined?(SOMECONST)", "Breakpoint 221 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb, line 25", "Breakpoint 1 at variables.rb:25", "", "[23, 26] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "23", "24 v = VariablesExample.new", "=> 25 v.run", "26 v", "@inst_a = 1\n@inst_b = 2\n@inst_c = \"111111111111111111111111111111111111...\n@inst_d = *Error in evaluation*", "variables.rb:2\nclass VariablesExample", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "1 debugger", "=> 2 class VariablesExample", "3 SOMECONST = 'foo' unless defined?(SOMECONST)", "Breakpoint 222 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb, line 25", "Breakpoint 1 at variables.rb:25", "", "[23, 26] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "23", "24 v = VariablesExample.new", "=> 25 v.run", "26 v", "@inst_a = 1\n@inst_b = 2\n@inst_c = \"111111111111111111111111111111111111...\n@inst_d = *Error in evaluation*", "variables.rb:2\nclass VariablesExample", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "1 debugger", "=> 2 class VariablesExample", "3 SOMECONST = 'foo' unless defined?(SOMECONST)", "Breakpoint 223 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb, line 25", "Breakpoint 1 at variables.rb:25", "", "[23, 26] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "23", "24 v = VariablesExample.new", "=> 25 v.run", "26 v", "@inst_a = 1\n@inst_b = 2\n@inst_c = \"111111111111111111111111111111111111...\n@inst_d = *Error in evaluation*", "variables.rb:2\nclass VariablesExample", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "1 debugger", "=> 2 class VariablesExample", "3 SOMECONST = 'foo' unless defined?(SOMECONST)", "Breakpoint 224 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb, line 25", "Breakpoint 1 at variables.rb:25", "", "[23, 26] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "23", "24 v = VariablesExample.new", "=> 25 v.run", "26 v", "@inst_a = 1\n@inst_b = 2\n@inst_c = \"111111111111111111111111111111111111...\n@inst_d = *Error in evaluation*", "variables.rb:2\nclass VariablesExample", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "1 debugger", "=> 2 class VariablesExample", "3 SOMECONST = 'foo' unless defined?(SOMECONST)", "Breakpoint 225 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb, line 25", "Breakpoint 1 at variables.rb:25", "", "[23, 26] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "23", "24 v = VariablesExample.new", "=> 25 v.run", "26 v", "@inst_a = 1\n@inst_b = 2\n@inst_c = \"1111111111111111...\n@inst_d = *Error in evaluat...", "variables.rb:2\nclass VariablesExample", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "1 debugger", "=> 2 class VariablesExample", "3 SOMECONST = 'foo' unless defined?(SOMECONST)", "Breakpoint 226 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb, line 25", "Breakpoint 1 at variables.rb:25", "", "[23, 26] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "23", "24 v = VariablesExample.new", "=> 25 v.run", "26 v", "@inst_a = 1\n@inst_b = 2\n@inst_c = \"111111111111111111111111111111111111...\n@inst_d = *Error in evaluation*", "variables.rb:2\nclass VariablesExample", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "1 debugger", "=> 2 class VariablesExample", "3 SOMECONST = 'foo' unless defined?(SOMECONST)", "Breakpoint 227 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb, line 17", "Breakpoint 1 at variables.rb:17", "", "[15, 18] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "15 a = 4", "16 b = [1, 2, 3].map do |i|", "=> 17 a * i", "18 end", "self = #<VariablesExample:0x007feabb107428>\na = 4\nb = nil\ni = 1", "variables.rb:2\nclass VariablesExample", "", "[0, 3] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "1 debugger", "=> 2 class VariablesExample", "3 SOMECONST = 'foo' unless defined?(SOMECONST)", "Breakpoint 228 file /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb, line 24", "Breakpoint 1 at variables.rb:24", "", "[22, 25] in /Users/erichu/Dropbox/ruby_apps/gem_development/debugger/test/examples/variables.rb", "22 end", "23", "=> 24 v = VariablesExample.new", "25 v.run", "v = nil"] to not include [/self =/] in order.
400 tests, 432 assertions, 16 failures, 0 errors, 13 skips
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment