【问题标题】:rspec with autotest-rails duplicating tests in consolerspec 与 autotest-rails 在控制台中复制测试
【发布时间】:2013-01-10 14:28:45
【问题描述】:

我正在使用带有 shoulda 匹配器和 autotest-rails 的 rspec 测试。参见 gemfile:

group :test do
  gem 'rspec-rails'
  gem 'shoulda-matchers'
  gem 'factory_girl_rails'
  gem 'autotest-rails'
  gem 'faker'
end

我没有更改任何配置,当我运行自动测试,或者只是在终端中运行普通的旧 rspec 时,测试 rFinished 在 1.72 秒内完成

Finished in 1.72 seconds
188 examples, 0 failures

Finished in 1.72 seconds
188 examples, 0 failures

当我的测试失败时,它会打印出每个测试的详细信息,然后再做一遍。这真的让我发疯了,有人对可能是什么问题有任何想法吗?我只能在网上找到另一个有此问题的人的示例,但修复与我没有使用的守卫有关。

【问题讨论】:

    标签: ruby-on-rails ruby testing rspec


    【解决方案1】:

    愚蠢的错误...我查看了我的全局 .rspec,它有:

    --color                                                                                                                                                       
    --format doc                                                                                                                                                  
    --color                                                                                                                                                       
    --format doc
    

    为我设置开发环境的 bash 脚本必须运行两次并附加我的选项两次!

    【讨论】:

      猜你喜欢
      • 2019-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-04
      • 1970-01-01
      相关资源
      最近更新 更多