dbo*_*d68 3 rspec ruby-on-rails capybara
对于我所有的js:真正的特征规格,例如
scenario "test something", js: true do
end
Run Code Online (Sandbox Code Playgroud)
我想说运行一些任意代码,例如
visit signin_path
Run Code Online (Sandbox Code Playgroud)
我知道我可以在spec_helper.rb中做
config.before(:each) do
visit signin_path
end
Run Code Online (Sandbox Code Playgroud)
但是我只想用js:true运行这个规格
有没有办法做到这一点?
是的,只需在您的指定中指定一个单独的before(:each,js:true)块 spec_helper.rb
RSpec.configure do |config|
config.before(:each, js: true) do
visit signin_path
end
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1122 次 |
| 最近记录: |