- * Package: dev-ruby/pry-0.9.7.4
- * Repository: gentoo
- * Maintainer: ruby@gentoo.org
- * USE: amd64 elibc_glibc kernel_linux multilib ruby_targets_ree18 ruby_targets_ruby18 test userland_GNU
- * FEATURES: sandbox test userpriv usersandbox
- >>> Unpacking source...
- * Running unpack phase for all ...
- * Unpacking .gem file... ...
- [ ok ]
- * Uncompressing metadata ...
- [ ok ]
- * Unpacking data.tar.gz ...
- [ ok ]
- >>> Source unpacked in /tmp/portage/dev-ruby/pry-0.9.7.4/work
- >>> Preparing source in /tmp/portage/dev-ruby/pry-0.9.7.4/work ...
- * Running prepare phase for all ...
- * Running source copy phase for ruby18 ...
- * Running source copy phase for ree18 ...
- >>> Source prepared.
- >>> Configuring source in /tmp/portage/dev-ruby/pry-0.9.7.4/work ...
- >>> Source configured.
- >>> Compiling source in /tmp/portage/dev-ruby/pry-0.9.7.4/work ...
- * Running compile phase for all ...
- >>> Source compiled.
- * Running test phase for ruby18 ...
- Ruby v1.8.7 (ruby), Pry v0.9.7.4, method_source v0.7.1, CodeRay v1.0.6
- ....................................................................FFF..................FFFF.FF.FFF....F.....FF.FFFFF.......FFFF.FFFFFFFFFFFFFFFFF.........................F...........FF...............................................................................................................................................................................................................
- Bacon::Error: "ArgumentError: wrong number of arguments (1 for 0)\nfrom /tmp/portage/dev-ruby/pry-0.9.7.4/work/ruby18/pry-0.9.7.4/lib/pry/helpers/options_helpers.rb:54:in `to_hash'\n".=~(/sample doc/) failed
- ./test/test_default_commands/test_documentation.rb:11: show-doc - should output a method's documentation
- ./test/test_default_commands/test_documentation.rb:5
- ./test/test_default_commands/test_documentation.rb:4
- ./test/test_default_commands/test_documentation.rb:3
- Bacon::Error: "ArgumentError: wrong number of arguments (1 for 0)\nfrom /tmp/portage/dev-ruby/pry-0.9.7.4/work/ruby18/pry-0.9.7.4/lib/pry/helpers/options_helpers.rb:54:in `to_hash'\n".=~(/sample comment/) failed
- ./test/test_default_commands/test_documentation.rb:27: show-doc - should output a method's documentation if inside method without needing to use method name
- ./test/test_default_commands/test_documentation.rb:14
- ./test/test_default_commands/test_documentation.rb:4
- ./test/test_default_commands/test_documentation.rb:3
- Bacon::Error: "ArgumentError: wrong number of arguments (1 for 0)\nfrom /tmp/portage/dev-ruby/pry-0.9.7.4/work/ruby18/pry-0.9.7.4/lib/pry/helpers/options_helpers.rb:54:in `to_hash'\n\n".=~(/instancey initialize/) failed
- ./test/test_default_commands/test_documentation.rb:48: show-doc - should be able to find super methods
- ./test/test_default_commands/test_documentation.rb:31
- ./test/test_default_commands/test_documentation.rb:4
- ./test/test_default_commands/test_documentation.rb:3
- Bacon::Error: "NoMethodError: undefined method `>' for true:TrueClass\nfrom /tmp/portage/dev-ruby/pry-0.9.7.4/work/ruby18/pry-0.9.7.4/lib/pry/default_commands/input.rb:288:in `one_index_number'\n".=~(/hello/) failed
- ./test/test_default_commands/test_input.rb:168: play - should play a string variable (with no args) using --lines to select what to play
- ./test/test_default_commands/test_input.rb:162
- ./test/test_default_commands/test_input.rb:152
- ./test/test_default_commands/test_input.rb:3
- Bacon::Error: "Error: The method 'true' could not be found.\n".=~(/:test_method_content/) failed
- ./test/test_default_commands/test_input.rb:183: play - should play a method with the -m switch (a single line)
- ./test/test_default_commands/test_input.rb:173
- ./test/test_default_commands/test_input.rb:152
- ./test/test_default_commands/test_input.rb:3
- Bacon::Error: "Error: The method 'true' could not be found.\n\n".=~(/def another_test_method/) failed
- ./test/test_default_commands/test_input.rb:196: play - should APPEND to the input buffer when playing a line with play -m, not replace it
- ./test/test_default_commands/test_input.rb:187
- ./test/test_default_commands/test_input.rb:152
- ./test/test_default_commands/test_input.rb:3
- Bacon::Error: nil.==(20) failed
- ./test/test_default_commands/test_input.rb:220: play - should play a method with the -m switch (multiple line)
- ./test/test_default_commands/test_input.rb:202
- ./test/test_default_commands/test_input.rb:152
- ./test/test_default_commands/test_input.rb:3
- Bacon::Error: "TypeError: can't convert true into Integer\nfrom /tmp/portage/dev-ruby/pry-0.9.7.4/work/ruby18/pry-0.9.7.4/lib/pry/default_commands/input.rb:231:in `[]'\n".=~(/ostrich/) failed
- ./test/test_default_commands/test_input.rb:252: hist - should replay history correctly (single item)
- ./test/test_default_commands/test_input.rb:244
- ./test/test_default_commands/test_input.rb:228
- ./test/test_default_commands/test_input.rb:3
- Bacon::Error: "TypeError: can't convert true into Integer\nfrom /tmp/portage/dev-ruby/pry-0.9.7.4/work/ruby18/pry-0.9.7.4/lib/pry/default_commands/input.rb:231:in `[]'\n".=~(/:hello\n.*:carl/) failed
- ./test/test_default_commands/test_input.rb:262: hist - should replay a range of history correctly (range of items)
- ./test/test_default_commands/test_input.rb:255
- ./test/test_default_commands/test_input.rb:228
- ./test/test_default_commands/test_input.rb:3
- Bacon::Error: 2.==(3) failed
- ./test/test_default_commands/test_input.rb:307: hist - should return last N lines in history with --tail switch
- ./test/test_default_commands/test_input.rb:297
- ./test/test_default_commands/test_input.rb:228
- ./test/test_default_commands/test_input.rb:3
- Bacon::Error: 2.==(4) failed
- ./test/test_default_commands/test_input.rb:323: hist - should return first N lines in history with --head switch
- ./test/test_default_commands/test_input.rb:313
- ./test/test_default_commands/test_input.rb:228
- ./test/test_default_commands/test_input.rb:3
- Bacon::Error: 2.==(4) failed
- ./test/test_default_commands/test_input.rb:339: hist - should show lines between lines A and B with the --show switch
- ./test/test_default_commands/test_input.rb:329
- ./test/test_default_commands/test_input.rb:228
- ./test/test_default_commands/test_input.rb:3
- Bacon::Error: nil.==(10) failed
- ./test/test_default_commands/test_introspection.rb:33: with FILE - should use the line number from -l
- ./test/test_default_commands/test_introspection.rb:31
- ./test/test_default_commands/test_introspection.rb:18
- ./test/test_default_commands/test_introspection.rb:5
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: nil.==("/tmp/portage/dev-ruby/pry-0.9.7.4/temp/tmp20120624-26140-1czjmn-0.rb") failed
- ./test/test_default_commands/test_introspection.rb:102: with --ex - should open the correct file
- ./test/test_default_commands/test_introspection.rb:99
- ./test/test_default_commands/test_introspection.rb:88
- ./test/test_default_commands/test_introspection.rb:5
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: "RuntimeError: RuntimeError\nfrom /tmp/portage/dev-ruby/pry-0.9.7.4/temp/tmp20120624-26140-ohck21-0.rb:3\nNoMethodError: undefined method `to_i' for true:TrueClass\nfrom /tmp/portage/dev-ruby/pry-0.9.7.4/work/ruby18/pry-0.9.7.4/lib/pry/default_commands/introspection.rb:164\nNameError: uninitialized constant FOO\nfrom (pry):36:in `mock_pry'\n\n".=~(/BAR/) failed
- ./test/test_default_commands/test_introspection.rb:112: with --ex - should reload the file
- ./test/test_default_commands/test_introspection.rb:106
- ./test/test_default_commands/test_introspection.rb:88
- ./test/test_default_commands/test_introspection.rb:5
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: nil.==("a") failed
- ./test/test_default_commands/test_introspection.rb:138: with --ex NUM - should start editor on first level of backtrace when --ex used with no argument
- ./test/test_default_commands/test_introspection.rb:134
- ./test/test_default_commands/test_introspection.rb:125
- ./test/test_default_commands/test_introspection.rb:5
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: nil.==("a") failed
- ./test/test_default_commands/test_introspection.rb:146: with --ex NUM - should start editor on first level of backtrace when --ex 0 used
- ./test/test_default_commands/test_introspection.rb:142
- ./test/test_default_commands/test_introspection.rb:125
- ./test/test_default_commands/test_introspection.rb:5
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: nil.==("b") failed
- ./test/test_default_commands/test_introspection.rb:154: with --ex NUM - should start editor on second level of backtrace when --ex 1 used
- ./test/test_default_commands/test_introspection.rb:150
- ./test/test_default_commands/test_introspection.rb:125
- ./test/test_default_commands/test_introspection.rb:5
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: nil.==("c") failed
- ./test/test_default_commands/test_introspection.rb:162: with --ex NUM - should start editor on third level of backtrace when --ex 2 used
- ./test/test_default_commands/test_introspection.rb:158
- ./test/test_default_commands/test_introspection.rb:125
- ./test/test_default_commands/test_introspection.rb:5
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: "Error: Only one of --ex, --temp, --in and FILE may be specified.\n".=~(/Exception has no associated file/) failed
- ./test/test_default_commands/test_introspection.rb:170: with --ex NUM - should display error message when backtrace level is out of bounds (using --ex 4)
- ./test/test_default_commands/test_introspection.rb:166
- ./test/test_default_commands/test_introspection.rb:125
- ./test/test_default_commands/test_introspection.rb:5
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: nil.==("10\n") failed
- ./test/test_default_commands/test_introspection.rb:219: with --in - should edit the nth line of _in_
- ./test/test_default_commands/test_introspection.rb:217
- ./test/test_default_commands/test_introspection.rb:216
- ./test/test_default_commands/test_introspection.rb:5
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: nil.==("11\n") failed
- ./test/test_default_commands/test_introspection.rb:224: with --in - should edit the last line if no argument is given
- ./test/test_default_commands/test_introspection.rb:222
- ./test/test_default_commands/test_introspection.rb:216
- ./test/test_default_commands/test_introspection.rb:5
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: nil.==("10\n11\n") failed
- ./test/test_default_commands/test_introspection.rb:229: with --in - should edit a range of lines if a range is given
- ./test/test_default_commands/test_introspection.rb:227
- ./test/test_default_commands/test_introspection.rb:216
- ./test/test_default_commands/test_introspection.rb:5
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: nil.==("class Fixnum\n def invert; -self; end\nend\n") failed
- ./test/test_default_commands/test_introspection.rb:234: with --in - should edit a multi-line expression as it occupies one line of _in_
- ./test/test_default_commands/test_introspection.rb:232
- ./test/test_default_commands/test_introspection.rb:216
- ./test/test_default_commands/test_introspection.rb:5
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: "Error: Only one of --ex, --temp, --in and FILE may be specified.\n\n".=~(/Not a valid range: three/) failed
- ./test/test_default_commands/test_introspection.rb:242: with --in - should not work with nonsense
- ./test/test_default_commands/test_introspection.rb:241
- ./test/test_default_commands/test_introspection.rb:216
- ./test/test_default_commands/test_introspection.rb:5
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: "ArgumentError: wrong number of arguments (1 for 0)\nfrom /tmp/portage/dev-ruby/pry-0.9.7.4/work/ruby18/pry-0.9.7.4/lib/pry/helpers/options_helpers.rb:54:in `to_hash'\n".=~(/def sample/) failed
- ./test/test_default_commands/test_introspection.rb:254: show-method - should output a method's source
- ./test/test_default_commands/test_introspection.rb:248
- ./test/test_default_commands/test_introspection.rb:247
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: "ArgumentError: wrong number of arguments (1 for 0)\nfrom /tmp/portage/dev-ruby/pry-0.9.7.4/work/ruby18/pry-0.9.7.4/lib/pry/helpers/options_helpers.rb:54:in `to_hash'\n".=~(/\d+: def sample/) failed
- ./test/test_default_commands/test_introspection.rb:263: show-method - should output a method's source with line numbers
- ./test/test_default_commands/test_introspection.rb:257
- ./test/test_default_commands/test_introspection.rb:247
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: "ArgumentError: wrong number of arguments (1 for 0)\nfrom /tmp/portage/dev-ruby/pry-0.9.7.4/work/ruby18/pry-0.9.7.4/lib/pry/helpers/options_helpers.rb:54:in `to_hash'\n".=~(/1: def sample/) failed
- ./test/test_default_commands/test_introspection.rb:272: show-method - should output a method's source with line numbers starting at 1
- ./test/test_default_commands/test_introspection.rb:266
- ./test/test_default_commands/test_introspection.rb:247
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: "ArgumentError: wrong number of arguments (1 for 0)\nfrom /tmp/portage/dev-ruby/pry-0.9.7.4/work/ruby18/pry-0.9.7.4/lib/pry/helpers/options_helpers.rb:54:in `to_hash'\n".=~(/def o.sample/) failed
- ./test/test_default_commands/test_introspection.rb:286: show-method - should output a method's source if inside method without needing to use method name
- ./test/test_default_commands/test_introspection.rb:275
- ./test/test_default_commands/test_introspection.rb:247
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: "ArgumentError: wrong number of arguments (1 for 0)\nfrom /tmp/portage/dev-ruby/pry-0.9.7.4/work/ruby18/pry-0.9.7.4/lib/pry/helpers/options_helpers.rb:54:in `to_hash'\n".=~(/\d+: def o.sample/) failed
- ./test/test_default_commands/test_introspection.rb:301: show-method - should output a method's source if inside method without needing to use method name, and using the -l switch
- ./test/test_default_commands/test_introspection.rb:290
- ./test/test_default_commands/test_introspection.rb:247
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: "ArgumentError: wrong number of arguments (1 for 0)\nfrom /tmp/portage/dev-ruby/pry-0.9.7.4/work/ruby18/pry-0.9.7.4/lib/pry/helpers/options_helpers.rb:54:in `to_hash'\n".=~(/Mr flibble/) failed
- ./test/test_default_commands/test_introspection.rb:316: show-method - should find methods even if there are spaces in the arguments
- ./test/test_default_commands/test_introspection.rb:305
- ./test/test_default_commands/test_introspection.rb:247
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: nil.==("/tmp/portage/dev-ruby/pry-0.9.7.4/temp/tmp20120624-26140-1pis5e3-0*.rb") failed
- ./test/test_default_commands/test_introspection.rb:419: without -p - should correctly find a class method
- ./test/test_default_commands/test_introspection.rb:417
- ./test/test_default_commands/test_introspection.rb:404
- ./test/test_default_commands/test_introspection.rb:365
- ./test/test_default_commands/test_introspection.rb:364
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: nil.==("/tmp/portage/dev-ruby/pry-0.9.7.4/temp/tmp20120624-26140-s90ahe-0*.rb") failed
- ./test/test_default_commands/test_introspection.rb:425: without -p - should correctly find an instance method
- ./test/test_default_commands/test_introspection.rb:423
- ./test/test_default_commands/test_introspection.rb:404
- ./test/test_default_commands/test_introspection.rb:365
- ./test/test_default_commands/test_introspection.rb:364
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: nil.==("/tmp/portage/dev-ruby/pry-0.9.7.4/temp/tmp20120624-26140-1s3umf8-0*.rb") failed
- ./test/test_default_commands/test_introspection.rb:431: without -p - should correctly find a method on an instance
- ./test/test_default_commands/test_introspection.rb:429
- ./test/test_default_commands/test_introspection.rb:404
- ./test/test_default_commands/test_introspection.rb:365
- ./test/test_default_commands/test_introspection.rb:364
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: nil.==("/tmp/portage/dev-ruby/pry-0.9.7.4/temp/tmp20120624-26140-17d4qw9-0*.rb") failed
- ./test/test_default_commands/test_introspection.rb:437: without -p - should correctly find a method from a module
- ./test/test_default_commands/test_introspection.rb:435
- ./test/test_default_commands/test_introspection.rb:404
- ./test/test_default_commands/test_introspection.rb:365
- ./test/test_default_commands/test_introspection.rb:364
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: nil.==("/tmp/portage/dev-ruby/pry-0.9.7.4/temp/tmp20120624-26140-1gpmjy0-0*.rb") failed
- ./test/test_default_commands/test_introspection.rb:443: without -p - should correctly find an aliased method
- ./test/test_default_commands/test_introspection.rb:441
- ./test/test_default_commands/test_introspection.rb:404
- ./test/test_default_commands/test_introspection.rb:365
- ./test/test_default_commands/test_introspection.rb:364
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: :double_yup.==(:maybe) failed
- ./test/test_default_commands/test_introspection.rb:471: with -p - should successfully replace a class method
- ./test/test_default_commands/test_introspection.rb:464
- ./test/test_default_commands/test_introspection.rb:448
- ./test/test_default_commands/test_introspection.rb:365
- ./test/test_default_commands/test_introspection.rb:364
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: :nope.==(:maybe) failed
- ./test/test_default_commands/test_introspection.rb:478: with -p - should successfully replace an instance method
- ./test/test_default_commands/test_introspection.rb:474
- ./test/test_default_commands/test_introspection.rb:448
- ./test/test_default_commands/test_introspection.rb:365
- ./test/test_default_commands/test_introspection.rb:364
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: :nope.==(:maybe) failed
- ./test/test_default_commands/test_introspection.rb:486: with -p - should successfully replace a method on an instance
- ./test/test_default_commands/test_introspection.rb:481
- ./test/test_default_commands/test_introspection.rb:448
- ./test/test_default_commands/test_introspection.rb:365
- ./test/test_default_commands/test_introspection.rb:364
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: :yup.==(:maybe) failed
- ./test/test_default_commands/test_introspection.rb:493: with -p - should successfully replace a method from a module
- ./test/test_default_commands/test_introspection.rb:489
- ./test/test_default_commands/test_introspection.rb:448
- ./test/test_default_commands/test_introspection.rb:365
- ./test/test_default_commands/test_introspection.rb:364
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: :kinda.==(:kindaaa) failed
- ./test/test_default_commands/test_introspection.rb:519: on an aliased method - should change the alias, but not the original, without breaking super
- ./test/test_default_commands/test_introspection.rb:513
- ./test/test_default_commands/test_introspection.rb:497
- ./test/test_default_commands/test_introspection.rb:365
- ./test/test_default_commands/test_introspection.rb:364
- ./test/test_default_commands/test_introspection.rb:3
- Bacon::Error: "NameError: uninitialized constant Run\nfrom ./test/helper.rb:98:in `mock_pry'\n\n".=~(/RuntimeError/) failed
- ./test/test_default_commands/test_ls.rb:115: grep - should still output matching things
- ./test/test_default_commands/test_ls.rb:114
- ./test/test_default_commands/test_ls.rb:109
- ./test/test_default_commands/test_ls.rb:2
- Bacon::Error: "Error: No Exception or Exception has no associated file.\n".=~(/bt number 2/) failed
- ./test/test_default_commands/test_shell.rb:63: with --ex N - should cat second level of backtrace when --ex 1 used
- ./test/test_default_commands/test_shell.rb:53
- ./test/test_default_commands/test_shell.rb:26
- ./test/test_default_commands/test_shell.rb:4
- ./test/test_default_commands/test_shell.rb:3
- Bacon::Error: "Error: No Exception or Exception has no associated file.\n".=~(/bt number 3/) failed
- ./test/test_default_commands/test_shell.rb:76: with --ex N - should cat third level of backtrace when --ex 2 used
- ./test/test_default_commands/test_shell.rb:66
- ./test/test_default_commands/test_shell.rb:26
- ./test/test_default_commands/test_shell.rb:4
- ./test/test_default_commands/test_shell.rb:3
- 393 tests, 587 assertions, 44 failures, 0 errors
- * ERROR: dev-ruby/pry-0.9.7.4 failed (test phase):
- * (no error message)
- *
- * Call stack:
- * ebuild.sh, line 85: Called src_test
- * environment, line 4460: Called ruby-ng_src_test
- * environment, line 4170: Called _ruby_each_implementation 'each_ruby_test'
- * environment, line 523: Called _ruby_invoke_environment 'ruby18' 'each_ruby_test'
- * environment, line 575: Called each_ruby_test
- * environment, line 843: Called die
- * The specific snippet of code:
- * ${RUBY} -S bacon -Itest -a -q || die
- *
- * If you need support, post the output of `emerge --info '=dev-ruby/pry-0.9.7.4'`,
- * the complete build log and the output of `emerge -pqv '=dev-ruby/pry-0.9.7.4'`.
- !!! When you file a bug report, please include the following information:
- GENTOO_VM= CLASSPATH="/usr/libexec/ccp4/bin:/usr/libexec/ccp4/bin:" JAVA_HOME="/etc/java-config-2/current-system-vm"
- JAVACFLAGS="" COMPILER=""
- and of course, the output of emerge --info
- * The complete build log is located at '/var/log/portage/dev-ruby:pry-0.9.7.4:20120624-143214.log'.
- * For convenience, a symlink to the build log is located at '/tmp/portage/dev-ruby/pry-0.9.7.4/temp/build.log'.
- * The ebuild environment file is located at '/tmp/portage/dev-ruby/pry-0.9.7.4/temp/environment'.
- * Working directory: '/tmp/portage/dev-ruby/pry-0.9.7.4/work/ruby18/pry-0.9.7.4'
- * S: '/tmp/portage/dev-ruby/pry-0.9.7.4/work/ruby18/pry-0.9.7.4'
- >>> Install pry-0.9.7.4 into /tmp/portage/dev-ruby/pry-0.9.7.4/image/ category dev-ruby
- * Running install phase for ruby18 ...
- * Running install phase for ree18 ...
- * Running install phase for all ...
- * Running check install phase for ruby18 ...
- * Running check install phase for ree18 ...
- >>> Completed installing pry-0.9.7.4 into /tmp/portage/dev-ruby/pry-0.9.7.4/image/
- ecompressdir: bzip2 -9 /usr/share/doc