カブと Ruby on Railsを使用しています。JavaScript を使用するシナリオと使用しないシナリオがあります。transactionJavaScript 以外のシナリオには DatabaseCleaner 戦略を使用し、などでtruncationマークされたシナリオには戦略を使用したいと考えています。@javascript@selenium
Rspec機能には次のソリューションを使用しています
config.around(:each, :js => true) do |ex|
DatabaseCleaner.strategy = :truncation
ex.run
DatabaseCleaner.strategy = :transaction
end
しかし、カブの場合はうまくいきません。期待どおりに動作させるための最良の方法は何ですか? または、言い換えると、@javascript(または@seleniumおよびなど)タグでマークされたカブのシナリオをどのように指定するのconfig.beforeですか?