【问题标题】:Error while running RSpec test cases运行 RSpec 测试用例时出错
【发布时间】:2010-04-23 10:28:08
【问题描述】:

以下是我在运行使用 rpsec 编写的测试用例时收到的错误。奇怪的是测试一直运行良好,直到昨天早些时候。有人可以指导我找到解决方案。我是 RSpec 新手,并且在我的应用程序中使用 Rspec 和 rspec-rails 作为插件。而且我不知道出了什么问题。

F:/Spritle/programs/ruby 1.86/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_suppor
    t/dependencies.rb:105:in `const_missing': uninitialized constant Test::Unit::TestResult::TestResultFailureSupport (NameError)
            from F:/Spritle/programs/ruby 1.86/lib/ruby/gems/1.8/gems/test-unit-2.0.1/lib/test/unit/testresult.rb:28
            from F:/Spritle/programs/ruby 1.86/lib/ruby/site_ruby/1.8/rubygems/custom_require.
    rb:31:in `gem_original_require'
            from F:/Spritle/programs/ruby 1.86/lib/ruby/site_ruby/1.8/rubygems/custom_require.
    rb:31:in `require'
            from F:/Spritle/programs/ruby 1.86/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
    active_support/dependencies.rb:158:in `require'
            from F:/Spritle/projects/Evaluation/vendor/plugins/rspec/lib/spec/interop/test.rb:
    34
            from F:/Spritle/programs/ruby 1.86/lib/ruby/site_ruby/1.8/rubygems/custom_require.
    rb:31:in `gem_original_require'
            from F:/Spritle/programs/ruby 1.86/lib/ruby/site_ruby/1.8/rubygems/custom_require.
    rb:31:in `require'
            from F:/Spritle/programs/ruby 1.86/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/
    active_support/dependencies.rb:158:in `require'
             ... 15 levels...
            from F:/Spritle/projects/Evaluation/vendor/plugins/rspec/lib/spec/runner/example_g
    roup_runner.rb:14:in `load_files'
            from F:/Spritle/projects/Evaluation/vendor/plugins/rspec/lib/spec/runner/options.r
    b:133:in `run_examples'
            from F:/Spritle/projects/Evaluation/vendor/plugins/rspec/lib/spec/runner/command_l
    ine.rb:9:in `run'
            from F:/Spritle/projects/Evaluation/vendor/plugins/rspec/bin/spec:5
    rake aborted!
    Command "F:/Spritle/programs/ruby 1.86/bin/ruby.exe" -I"lib"  "F:/Spritle/projects/Evaluation/vendor/plugins/rspec/bin/spec" "spec/controllers/articles_controller_spec.rb" --option
    s "F:/Spritle/projects/Evaluation/spec/spec.opts" failed

【问题讨论】:

  • 已解决.. 认为问题出在测试单元上。

标签: ruby-on-rails rspec


【解决方案1】:
猜你喜欢
  • 2011-07-21
  • 1970-01-01
  • 1970-01-01
  • 2023-03-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-28
  • 1970-01-01
相关资源
最近更新 更多