調子にのって

Rails 2.2をインストールしたのだが、いきなりWEBrickが動かんな。

>ruby ./script/server
e:/ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require': no such file to load -- test/unit/error (MissingSourceFile)        from e:/ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `block in require'
        from e:/ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
        from e:/ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
        from e:/ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.2.2/lib/active_support/deprecation.rb:224:in `'
        from e:/ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
        from e:/ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `block in require'
        from e:/ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
        from e:/ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:153:in `require'
        from e:/ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.2.2/lib/active_support.rb:37:in `'
        from e:/ruby/lib/ruby/gems/1.9.1/gems/rails-2.2.2/lib/commands/server.rb:1:in `require'
        from e:/ruby/lib/ruby/gems/1.9.1/gems/rails-2.2.2/lib/commands/server.rb:1:in `'
        from ./script/server:3:in `require'
        from ./script/server:3:in `
'

test/unit/error?

原因はこれかな。

active_support/deprecation(deprecation.rb 227行から)

require 'test/unit/error'

module Test
  module Unit
    class TestCase
      include ActiveSupport::Deprecation::Assertions
    end

    class Error # :nodoc:
      # Silence warnings when reporting test errors.
      def message_with_silenced_deprecation
        ActiveSupport::Deprecation.silence do
          message_without_silenced_deprecation
        end
      end

      alias_method_chain :message, :silenced_deprecation
    end
  end
end

どうやらユニットテストらしい。
とりあえずコメントアウトすることでWEBrickが立ち上がるのは確認できたが、そもそも、ここにテストコードが入っているのはいいんだろうか。