2

ブラウザでキュウリのシナリオを実行するエイリアスを作成しようとしているので、失敗した場合にそれらが実行されるのを見ることができます。環境変数を設定してから、次のようなことを試みました

if ENV['CUCUMBER_INTERACTIVE']
  Capybara.current_driver = :selenium
end

ただし、@javascript はドライバーを指定するだけではないようです。@javascript タグを手動で追加しない限り、このようにドライバーを変更すると、すべてのテストが失敗します。

とにかく、次のようなものを作成できますか?

if ENV['CUCUMBER_INTERACTIVE']
  Before do |scenario|
    scenario.add_tag('@javascript')
  end
end
4

0 に答える 0