BundlerとRspecを使用するRails 4.2プロジェクトがあります。私はルビー・リントが私の仕様で動作するようにしたい。デフォルトでは、それはしていません:Ruby-LintとRspecの統合
$ ruby-lint spec/models/user_spec.rb
user_spec.rb: error: line 3, column 1: undefined constant RSpec
user_spec.rb: error: line 4, column 3: undefined method describe
user_spec.rb: error: line 5, column 5: undefined method let
私はruby-lint
はそれを読み込むため、rspec
をロードすることを期待するのは自然であるrequire 'rails_helper'
spec/models/user_spec.rb
を持っています。
ruby-lintがspecファイルを正しく処理できるようにするにはどうすればよいですか?
P.S.私は特定のルビー・リント構成を持っていません。
P.P.S. Gemfile
ファイルについても同じ質問があります。
P.P.P.S.実際には、synstasticまたはneomake経由でvimでエラーをチェックするために必要です。
ありがとう、私はそれを見てみましょう。しかし、私は多くの人々がRailsとRspecと一緒に、あるいは少なくともBundlerと一緒にRuby-lintを使用すると思っていましたが、それに対していくつかの設定オプションがあります。 – petRUShka
私はほとんどの人がその目的で[Rubocop](https://github.com/bbatsov/rubocop)を使うと思います。 –
私は同じ結論に達しました。しかし、私は主題についていくらか明確な見解を持っていることが合理的だと思います。 – petRUShka