Railsアプリケーションには、アプリケーションのさまざまなページをテストする一連のキュウリ受け入れテストがあります。cucumberでは、特定のテスト(シナリオ)にタグを付けると@javascript
、JavaScriptをサポートしない単純なドライバーではなく、JavaScriptドライバーを使用してそのシナリオが実行されます。
テストが現在JavaScriptをサポートするドライバーで実行されているのか、サポートしていないドライバーで実行されているのかを判断する簡単な方法はありますか?JavaScriptを有効にして実行している場合にテストの動作を少し変えることができるように、これが必要です。