【发布时间】:2014-07-15 09:42:45
【问题描述】:
是否可以让 RubyMine 忽略 spec_helper.rb 过滤器?
我通常在我的 spec_helper 文件中添加config.filter_run_excluding :js => true,这样当只运行 rspec 时,它会默认排除所有 js 测试(因为 js 测试通常很慢)。
但是当我在 RubyMine 中编辑文件时,我希望能够运行该单一测试,并让 RubyMine 忽略 config.filter_run_excluding :js => true。
我现在解决它的方法是注释掉 spec_helper.rb 中的行,然后在 RubyMine 中运行单个测试,但是在 RubyMine 中默认获得该行为会很好..
版本
- RubyMine 6.3.3
- rspec-rails (2.14.1)
- 导轨 4.0.4
我知道我也可以只删除 spec_helper 中的排除过滤器并停止仅使用 RSpec 来运行所有测试,并使用rspec -tag ~js,但我真的很想覆盖 RubyMine 中的 spec_helper 过滤器而不是终端.
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 rspec rspec-rails rubymine