2016-05-07 1 views
1

最近RubyMine 2016.1にアップグレードされ、minitestのassert_selectメソッドが廃止予定とマークされています。 ここassert_selectはRubyMine 2016.1で非推奨とフラグが付けられました。

'Rails::Dom::Testing::Assertions::SelectorAssertions.assert_select' call is deprecated less... (⌘F1) 

This inspection warns about features that were deprecated in Rails 3.0 and will be removed in future versions. 

これは本当です、私が手に警告ですか?私はこれを裏付ける明確な情報を見つけることができません。これがRubyMineのバグかどうか、誰かが明らかにすることができますか、それとも実際には廃止予定ですか?

答えて

2

assert_selectは実際には推奨されていません。これはModel.find deprecation warning bugに似たRubymine 2016.1のバグです。誰かもreferencedこの問題はバグトラッカーの同じ問題です。

私はそれ以上の関連するリンクを見つけることができませんでしたが、今年後半にRubymine 2016.1.2リリースで修正される予定の同じバグだと思います。

更新: Rubymine 2016.1.1のセキュリティリリースで、このバグが修正されたようです。 IDEは、このステートメントに非推奨として注釈を付けることはもうありません。

+0

ありがとう、私はまだ 'Model.find'バグに気づいていませんでした。 –