redmine-trunk-changes 2019-07-24

リビジョン 18330 - Update capybara (~> 3.25.0) (#31657). Patch by Takenori TAKAKI and Pavel Ros... - Redmine

古いCapybaraを使っているとSystem test実行時にDEPRECATIONのwarningがでてしまうため、warningが出ないようCapybaraのバージョンを2.x系から3.x系にあげています。 最新のCapybaraは古いRubyをサポートしていないのでGemfileの中で分岐してなるべく新しいバージョンを使うようにしています。

テストが安定しないことがあるのでjQuery.fx.off | jQuery API Documentationでアニメーションをオフにするコードが入っています。 あとドロップダウンメニューの中にあるインポートが直接クリックできなくなったので開いてからクリックするように変更しているようですね。