From: Yusuke ENDOH <mame@...>
Date: 2008-10-07T23:43:48+09:00
Subject: [ruby-core:19168] [Bug:1.9] rubygems depend on test/unit/ui/console/testrunner

Hi,

Executing gem with --test may fail because of requiring
test/unit/ui/console/testrunner.


$ gem19 install ramaze --test
============================================================

Thank you for installing Ramaze!
You can now do following:

* Create a new project using the `ramaze' command:
    ramaze --create yourproject

============================================================
Successfully installed ramaze-2008.06
1 gem installed
Installing ri documentation for ramaze-2008.06...
Updating class cache with 1175 classes...
Installing RDoc documentation for ramaze-2008.06...
Gem::SourceIndex#search support for String patterns is deprecated
/home/mame/work/ruby19/local/lib/ruby/1.9.0/rubygems/commands/install_command.rb:134:in
`block in execute' is outdated
There are no unit tests to run for ramaze-2008.06
/home/mame/work/ruby19/local/lib/ruby/1.9.0/rubygems/validator.rb:161:in
`require': no such file to load -- test/unit/ui/console/testrunner
(LoadError)
        from /home/mame/work/ruby19/local/lib/ruby/1.9.0/rubygems/validator.rb:161:in
`unit_test'
        from /home/mame/work/ruby19/local/lib/ruby/1.9.0/rubygems/commands/install_command.rb:135:in
`block in execute'
        from /home/mame/work/ruby19/local/lib/ruby/1.9.0/rubygems/commands/install_command.rb:133:in
`each'
        from /home/mame/work/ruby19/local/lib/ruby/1.9.0/rubygems/commands/install_command.rb:133:in
`execute'
        from /home/mame/work/ruby19/local/lib/ruby/1.9.0/rubygems/command.rb:136:in
`invoke'
        from /home/mame/work/ruby19/local/lib/ruby/1.9.0/rubygems/command_manager.rb:105:in
`process_args'
        from /home/mame/work/ruby19/local/lib/ruby/1.9.0/rubygems/command_manager.rb:75:in
`run'
        from /home/mame/work/ruby19/local/lib/ruby/1.9.0/rubygems/gem_runner.rb:39:in
`run'
        from /home/mame/local/bin/gem19:24:in `<main>'

-- 
Yusuke ENDOH <mame@tsg.ne.jp>