The build failed. CHANGES ------- Revision ...1e71d86bbdb22c850fc6aab60b04b602faf2a00a committed by Ryan Davis <ryand-r...@zenspider.com> on 2010-12-12 12:55:02
+ Added fuzzy name matching on install failures. (gstark/presidentbeef) lib/rubygems/command.rb | 12 ++++++++- lib/rubygems/commands/fetch_command.rb | 2 +- lib/rubygems/commands/install_command.rb | 2 +- lib/rubygems/spec_fetcher.rb | 31 +++++++++++++++++++++++++ lib/rubygems/text.rb | 35 +++++++++++++++++++++++++++++ test/test_gem_commands_install_command.rb | 23 +++++++++++++++++++ test/test_gem_text.rb | 21 +++++++++++++++++ 7 files changed, 122 insertions(+), 4 deletions(-) Revision ...d8e8803ee0072a538fdcaec59240e83531d2cd46 committed by Ryan Davis <ryand-r...@zenspider.com> on 2010-12-12 12:53:26 minor cleanup .autotest | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) Revision ...98ae41e2b1499ee8b84d7b76265811f613430b15 committed by Ryan Davis <ryand-r...@zenspider.com> on 2010-12-12 11:12:39 Added tests for Gem::Text.format test/test_gem_text.rb | 22 ++++++++++++++++++++++ 1 files changed, 22 insertions(+), 0 deletions(-) Revision ...687220fb6f1f8ccf36a6884b8e7761445ead3be4 committed by Ryan Davis <ryand-r...@zenspider.com> on 2010-12-12 10:37:25 Possibly overzealous removal of rubyforge & svn oriented rake tasks to get tests running after my hoe update Rakefile | 52 +--------------------------------------------------- 1 files changed, 1 insertions(+), 51 deletions(-) TEST FAILURES AND ERRORS ----------------------- Name: test_execute_nonexistent_with_hint(TestGemCommandsInstallCommand) Type: Failure Message: [Gem::SystemExitException] exception expected, not Class: <ArgumentError> Message: <"wrong number of arguments (1 for 0)"> ---Backtrace--- /home/pivotal/.cruise/projects/RubyGemsGitHub/work/test/../lib/rubygems/spec_fetcher.rb:196:in `flatten' /home/pivotal/.cruise/projects/RubyGemsGitHub/work/test/../lib/rubygems/spec_fetcher.rb:196:in `suggest_gems_from_name' ./lib/rubygems/command.rb:160:in `show_lookup_failure' /home/pivotal/.cruise/projects/RubyGemsGitHub/work/test/../lib/rubygems/commands/install_command.rb:131:in `execute' /home/pivotal/.cruise/projects/RubyGemsGitHub/work/test/../lib/rubygems/commands/install_command.rb:115:in `each' /home/pivotal/.cruise/projects/RubyGemsGitHub/work/test/../lib/rubygems/commands/install_command.rb:115:in `execute' ./test/test_gem_commands_install_command.rb:186:in `test_execute_nonexistent_with_hint' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:136:in `assert_raises' ./test/test_gem_commands_install_command.rb:185:in `test_execute_nonexistent_with_hint' ./lib/rubygems/user_interaction.rb:40:in `use_ui' ./lib/rubygems/user_interaction.rb:63:in `use_ui' ./test/test_gem_commands_install_command.rb:184:in `test_execute_nonexistent_with_hint' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:458:in `__send__' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:458:in `run' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:426:in `run_test_suites' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:420:in `each' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:420:in `run_test_suites' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:419:in `each' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:419:in `run_test_suites' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:393:in `run' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:334:in `autorun' --------------- ./test/test_gem_commands_install_command.rb:185 Name: test_execute_nonexistent(TestGemCommandsInstallCommand) Type: Failure Message: [Gem::SystemExitException] exception expected, not Class: <ArgumentError> Message: <"wrong number of arguments (1 for 0)"> ---Backtrace--- /home/pivotal/.cruise/projects/RubyGemsGitHub/work/test/../lib/rubygems/spec_fetcher.rb:196:in `flatten' /home/pivotal/.cruise/projects/RubyGemsGitHub/work/test/../lib/rubygems/spec_fetcher.rb:196:in `suggest_gems_from_name' ./lib/rubygems/command.rb:160:in `show_lookup_failure' /home/pivotal/.cruise/projects/RubyGemsGitHub/work/test/../lib/rubygems/commands/install_command.rb:131:in `execute' /home/pivotal/.cruise/projects/RubyGemsGitHub/work/test/../lib/rubygems/commands/install_command.rb:115:in `each' /home/pivotal/.cruise/projects/RubyGemsGitHub/work/test/../lib/rubygems/commands/install_command.rb:115:in `execute' ./test/test_gem_commands_install_command.rb:167:in `test_execute_nonexistent' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:136:in `assert_raises' ./test/test_gem_commands_install_command.rb:166:in `test_execute_nonexistent' ./lib/rubygems/user_interaction.rb:40:in `use_ui' ./lib/rubygems/user_interaction.rb:63:in `use_ui' ./test/test_gem_commands_install_command.rb:165:in `test_execute_nonexistent' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:458:in `__send__' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:458:in `run' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:426:in `run_test_suites' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:420:in `each' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:420:in `run_test_suites' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:419:in `each' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:419:in `run_test_suites' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:393:in `run' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:334:in `autorun' --------------- ./test/test_gem_commands_install_command.rb:166 Name: test_active_count(TestGemDependencyList) Type: Error Message: NoMethodError: undefined method `count' for []:Array /home/pivotal/.cruise/projects/RubyGemsGitHub/work/test/../lib/rubygems/dependency_list.rb:205:in `active_count' ./test/test_gem_dependency_list.rb:37:in `send' ./test/test_gem_dependency_list.rb:37:in `test_active_count' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:458:in `__send__' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:458:in `run' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:426:in `run_test_suites' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:420:in `each' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:420:in `run_test_suites' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:419:in `each' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:419:in `run_test_suites' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:393:in `run' /usr/local/lib/ruby/gems/1.8/gems/minitest-1.5.0/lib/minitest/unit.rb:334:in `autorun' See http://ci.pivotallabs.com:3333/builds/RubyGemsGitHub/1e71d86bbdb22c850fc6aab60b04b602faf2a00a for details. _______________________________________________ Rubygems-developers mailing list http://rubyforge.org/projects/rubygems Rubygems-developers@rubyforge.org http://rubyforge.org/mailman/listinfo/rubygems-developers