cfp:~/Downloads/rubygems-1.3.5 > rake --trace test
(in /Users/ahoward/Downloads/rubygems-1.3.5)
WARNING: HOE DEPRECATION: Add '>= 0' to the 'builder' dependency.
WARNING: HOE DEPRECATION: Add '>= 0' to the 'session' dependency.
WARNING: HOE DEPRECATION: Add '>= 0' to the 'hoe-seattlerb' dependency.
warning: couldn't activate the minitest plugin, skipping
/opt/local/bin/ruby -w -Ilib:ext:bin:test -e 'require "rubygems"; require "test/unit"; require "test/test_config.rb"; require "test/test_gem.rb"; require "test/test_gem_builder.rb"; require "test/test_gem_command.rb"; require "test/test_gem_command_manager.rb"; require "test/test_gem_commands_build_command.rb"; require "test/test_gem_commands_cert_command.rb"; require "test/test_gem_commands_check_command.rb"; require "test/test_gem_commands_contents_command.rb"; require "test/test_gem_commands_dependency_command.rb"; require "test/test_gem_commands_environment_command.rb"; require "test/test_gem_commands_fetch_command.rb"; require "test/test_gem_commands_generate_index_command.rb"; require "test/test_gem_commands_install_command.rb"; require "test/test_gem_commands_list_command.rb"; require "test/test_gem_commands_lock_command.rb"; require "test/test_gem_commands_mirror_command.rb"; require "test/test_gem_commands_outdated_command.rb"; require "test/test_gem_commands_pristine_command.rb"; require "test/test_gem_commands_query_command.rb"; require "test/test_gem_commands_server_command.rb"; require "test/test_gem_commands_sources_command.rb"; require "test/test_gem_commands_specification_command.rb"; require "test/test_gem_commands_stale_command.rb"; require "test/test_gem_commands_uninstall_command.rb"; require "test/test_gem_commands_unpack_command.rb"; require "test/test_gem_commands_update_command.rb"; require "test/test_gem_config_file.rb"; require "test/test_gem_dependency.rb"; require "test/test_gem_dependency_installer.rb"; require "test/test_gem_dependency_list.rb"; require "test/test_gem_digest.rb"; require "test/test_gem_doc_manager.rb"; require "test/test_gem_ext_configure_builder.rb"; require "test/test_gem_ext_ext_conf_builder.rb"; require "test/test_gem_ext_rake_builder.rb"; require "test/test_gem_format.rb"; require "test/test_gem_gem_path_searcher.rb"; require "test/test_gem_gem_runner.rb"; require "test/test_gem_indexer.rb"; require "test/test_gem_install_update_options.rb"; require "test/test_gem_installer.rb"; require "test/test_gem_local_remote_options.rb"; require "test/test_gem_package_tar_header.rb"; require "test/test_gem_package_tar_input.rb"; require "test/test_gem_package_tar_output.rb"; require "test/test_gem_package_tar_reader.rb"; require "test/test_gem_package_tar_reader_entry.rb"; require "test/test_gem_package_tar_writer.rb"; require "test/test_gem_package_task.rb"; require "test/test_gem_platform.rb"; require "test/test_gem_remote_fetcher.rb"; require "test/test_gem_requirement.rb"; require "test/test_gem_server.rb"; require "test/test_gem_source_index.rb"; require "test/test_gem_source_info_cache.rb"; require "test/test_gem_source_info_cache_entry.rb"; require "test/test_gem_spec_fetcher.rb"; require "test/test_gem_specification.rb"; require "test/test_gem_stream_ui.rb"; require "test/test_gem_uninstaller.rb"; require "test/test_gem_validator.rb"; require "test/test_gem_version.rb"; require "test/test_gem_version_option.rb"; require "test/test_kernel.rb"'
** Invoke test (first_time)
** Execute test
/opt/local/lib/ruby/1.8/rdoc/parsers/parse_c.rb:204: warning: method redefined; discarding old progress
Loaded suite -e
Started
....................................................................................../opt/local/lib/ruby/1.8/openssl/x509.rb:24: warning: instance variable @config not initialized
/opt/local/lib/ruby/1.8/openssl/x509.rb:24: warning: instance variable @config not initialized
/opt/local/lib/ruby/1.8/openssl/x509.rb:24: warning: instance variable @config not initialized
...........................................................................................................................................................................................................................................F............................................................................................................................................................................................................................................................................................................................................................................................................................................................
Finished in 60.061496 seconds.
1) Failure:
test_generate_index(TestGemIndexer) [./test/test_gem_indexer.rb:300]:
Expected "<?xml version=\"1.0\"?>\n<rss version=\"2.0\">\n <channel>\n <title>ExampleForge gems</title>\n <link>http://example.com</link>\n <description>Recently released gems from http://example.com</description>\n <generator>RubyGems v1.3.4</generator>\n <docs>http://cyber.law.harvard.edu/rss/rss.html</docs>\n <item>\n <title>a-2</title>\n <description>\n<pre>This is a test description</pre>\n </description>\n <author>example@example.com (A User)</author>\n <guid>a-2</guid>\n <enclosure url=\"http://gems.example.com/gems/a-2.gem\"\n length=\"3072\" type=\"application/octet-stream\" />\n <pubDate>Mon, 19 Oct 2009 00:00:00 -0600</pubDate>\n <link>http://example.com</link>\n </item>\n <item>\n <title>a-3.a</title>\n <description>\n<pre>This is a test description</pre>\n </description>\n <author>example@example.com (A User)</author>\n <guid>a-3.a</guid>\n <enclosure url=\"http://gems.example.com/gems/a-3.a.gem\"\n length=\"3072\" type=\"application/octet-stream\" />\n <pubDate>Mon, 19 Oct 2009 00:00:00 -0600</pubDate>\n <link>http://example.com</link>\n </item>\n <item>\n <title>a_evil-9</title>\n <description>\n<pre>This is a test description</pre>\n </description>\n <author>example@example.com (A User)</author>\n <guid>a_evil-9</guid>\n <enclosure url=\"http://gems.example.com/gems/a_evil-9.gem\"\n length=\"3072\" type=\"application/octet-stream\" />\n <pubDate>Mon, 19 Oct 2009 00:00:00 -0600</pubDate>\n <link>http://example.com</link>\n </item>\n <item>\n <title>b-2</title>\n <description>\n<pre>This is a test description</pre>\n </description>\n <author>example@example.com (A User)</author>\n <guid>b-2</guid>\n <enclosure url=\"http://gems.example.com/gems/b-2.gem\"\n length=\"3072\" type=\"application/octet-stream\" />\n <pubDate>Mon, 19 Oct 2009 00:00:00 -0600</pubDate>\n <link>http://example.com</link>\n </item>\n <item>\n <title>c-1.2</title>\n <description>\n<pre>This is a test description</pre>\n </description>\n <author>example@example.com (A User)</author>\n <guid>c-1.2</guid>\n <enclosure url=\"http://gems.example.com/gems/c-1.2.gem\"\n length=\"3072\" type=\"application/octet-stream\" />\n <pubDate>Mon, 19 Oct 2009 00:00:00 -0600</pubDate>\n <link>http://example.com</link>\n </item>\n <item>\n <title>d-2.0.a</title>\n <description>\n<pre>This is a test description</pre>\n </description>\n <author>example@example.com (A User)</author>\n <guid>d-2.0.a</guid>\n <enclosure url=\"http://gems.example.com/gems/d-2.0.a.gem\"\n length=\"3072\" type=\"application/octet-stream\" />\n <pubDate>Mon, 19 Oct 2009 00:00:00 -0600</pubDate>\n <link>http://example.com</link>\n </item>\n <item>\n <title>d-2.0.b</title>\n <description>\n<pre>This is a test description</pre>\n </description>\n <author>example@example.com (A User)</author>\n <guid>d-2.0.b</guid>\n <enclosure url=\"http://gems.example.com/gems/d-2.0.b.gem\"\n length=\"3072\" type=\"application/octet-stream\" />\n <pubDate>Mon, 19 Oct 2009 00:00:00 -0600</pubDate>\n <link>http://example.com</link>\n </item>\n <item>\n <title>pl-1-x86-linux</title>\n <description>\n<pre>This is a test description</pre>\n </description>\n <author>example@example.com (A User)</author>\n <guid>pl-1-x86-linux</guid>\n <enclosure url=\"http://gems.example.com/gems/pl-1-x86-linux.gem\"\n length=\"3072\" type=\"application/octet-stream\" />\n <pubDate>Mon, 19 Oct 2009 00:00:00 -0600</pubDate>\n <link>http://example.com</link>\n </item>\n <item>\n <title>a-1</title>\n <description>\n<pre>This line is really, really long. So long, in fact, that it is more than\neighty characters long! The purpose of this line is for testing wrapping\nbehavior because sometimes people don't wrap their text to eighty characters. \nWithout the wrapping, the text might not look good in the RSS feed.\n\nAlso, a list:\n * An entry that's actually kind of sort\n * an entry that's really long, which will probably get wrapped funny. \nThat's ok, somebody wasn't thinking straight when they made it more than\neighty characters.</pre>\n </description>\n <author>example@example.com (Example), example2@example.com (Example2)</author>\n <guid>a-1</guid>\n <enclosure url=\"http://gems.example.com/gems/a-1.gem\"\n length=\"3584\" type=\"application/octet-stream\" />\n <pubDate>Sun, 18 Oct 2009 00:00:00 -0600</pubDate>\n <link>http://a.example.com</link>\n </item>\n </channel>\n</rss>\n", not "<?xml version=\"1.0\"?>\n<rss version=\"2.0\">\n <channel>\n <title>ExampleForge gems</title>\n <link>http://example.com</link>\n <description>Recently released gems from http://example.com</description>\n <generator>RubyGems v1.3.5</generator>\n <docs>http://cyber.law.harvard.edu/rss/rss.html</docs>\n <item>\n <title>a-2</title>\n <description>\n<pre>This is a test description</pre>\n </description>\n <author>example@example.com (A User)</author>\n <guid>a-2</guid>\n <enclosure url=\"http://gems.example.com/gems/a-2.gem\"\n length=\"3072\" type=\"application/octet-stream\" />\n <pubDate>Mon, 19 Oct 2009 00:00:00 -0600</pubDate>\n <link>http://example.com</link>\n </item>\n <item>\n <title>a-3.a</title>\n <description>\n<pre>This is a test description</pre>\n </description>\n <author>example@example.com (A User)</author>\n <guid>a-3.a</guid>\n <enclosure url=\"http://gems.example.com/gems/a-3.a.gem\"\n length=\"3072\" type=\"application/octet-stream\" />\n <pubDate>Mon, 19 Oct 2009 00:00:00 -0600</pubDate>\n <link>http://example.com</link>\n </item>\n <item>\n <title>a_evil-9</title>\n <description>\n<pre>This is a test description</pre>\n </description>\n <author>example@example.com (A User)</author>\n <guid>a_evil-9</guid>\n <enclosure url=\"http://gems.example.com/gems/a_evil-9.gem\"\n length=\"3072\" type=\"application/octet-stream\" />\n <pubDate>Mon, 19 Oct 2009 00:00:00 -0600</pubDate>\n <link>http://example.com</link>\n </item>\n <item>\n <title>b-2</title>\n <description>\n<pre>This is a test description</pre>\n </description>\n <author>example@example.com (A User)</author>\n <guid>b-2</guid>\n <enclosure url=\"http://gems.example.com/gems/b-2.gem\"\n length=\"3072\" type=\"application/octet-stream\" />\n <pubDate>Mon, 19 Oct 2009 00:00:00 -0600</pubDate>\n <link>http://example.com</link>\n </item>\n <item>\n <title>c-1.2</title>\n <description>\n<pre>This is a test description</pre>\n </description>\n <author>example@example.com (A User)</author>\n <guid>c-1.2</guid>\n <enclosure url=\"http://gems.example.com/gems/c-1.2.gem\"\n length=\"3072\" type=\"application/octet-stream\" />\n <pubDate>Mon, 19 Oct 2009 00:00:00 -0600</pubDate>\n <link>http://example.com</link>\n </item>\n <item>\n <title>d-2.0.a</title>\n <description>\n<pre>This is a test description</pre>\n </description>\n <author>example@example.com (A User)</author>\n <guid>d-2.0.a</guid>\n <enclosure url=\"http://gems.example.com/gems/d-2.0.a.gem\"\n length=\"3072\" type=\"application/octet-stream\" />\n <pubDate>Mon, 19 Oct 2009 00:00:00 -0600</pubDate>\n <link>http://example.com</link>\n </item>\n <item>\n <title>d-2.0.b</title>\n <description>\n<pre>This is a test description</pre>\n </description>\n <author>example@example.com (A User)</author>\n <guid>d-2.0.b</guid>\n <enclosure url=\"http://gems.example.com/gems/d-2.0.b.gem\"\n length=\"3072\" type=\"application/octet-stream\" />\n <pubDate>Mon, 19 Oct 2009 00:00:00 -0600</pubDate>\n <link>http://example.com</link>\n </item>\n <item>\n <title>pl-1-x86-linux</title>\n <description>\n<pre>This is a test description</pre>\n </description>\n <author>example@example.com (A User)</author>\n <guid>pl-1-x86-linux</guid>\n <enclosure url=\"http://gems.example.com/gems/pl-1-x86-linux.gem\"\n length=\"3072\" type=\"application/octet-stream\" />\n <pubDate>Mon, 19 Oct 2009 00:00:00 -0600</pubDate>\n <link>http://example.com</link>\n </item>\n <item>\n <title>a-1</title>\n <description>\n<pre>This line is really, really long. So long, in fact, that it is more than\neighty characters long! The purpose of this line is for testing wrapping\nbehavior because sometimes people don't wrap their text to eighty characters. \nWithout the wrapping, the text might not look good in the RSS feed.\n\nAlso, a list:\n * An entry that's actually kind of sort\n * an entry that's really long, which will probably get wrapped funny. \nThat's ok, somebody wasn't thinking straight when they made it more than\neighty characters.</pre>\n </description>\n <author>example@example.com (Example), example2@example.com (Example2)</author>\n <guid>a-1</guid>\n <enclosure url=\"http://gems.example.com/gems/a-1.gem\"\n length=\"3584\" type=\"application/octet-stream\" />\n <pubDate>Sun, 18 Oct 2009 00:00:00 -0600</pubDate>\n <link>http://a.example.com</link>\n </item>\n </channel>\n</rss>\n".
766 tests, 2554 assertions, 1 failures, 0 errors, 0 skips
rake aborted!
Command failed with status (1): [/opt/local/bin/ruby -w -Ilib:ext:bin:test ...]
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:995:in `sh'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1010:in `call'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1010:in `sh'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1094:in `sh'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1029:in `ruby'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1094:in `ruby'
/opt/local/lib/ruby/gems/1.8/gems/hoe-2.3.3/lib/hoe/test.rb:68:in `define_test_tasks'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `execute'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `execute'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:597:in `invoke_with_call_chain'
/opt/local/lib/ruby/1.8/monitor.rb:242:in `synchronize'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:583:in `invoke'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2051:in `invoke_task'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `each'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in `top_level'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:in `run'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run'
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31
/opt/local/bin/rake:19:in `load'
/opt/local/bin/rake:19