これを行うコマンドはありますか?検索しましたが何も見つかりません
これを試して:
$ bundle exec rspec spec
rspec-Railsを使用している場合は、rake spec
を使用して実行できます
モデルをテストする場合は、rake spec:models
(またはrake spec:routing
またはrake spec:controllers
)を使用します
1つのモデルのみをテストする場合は、rake SPEC=app/models/modelname.rb
を使用します
.rspec
ファイルを作成しますスペックがある場所へのパスを追加します。
--default-path test/spec/
ファイルの命名方法のパターンを追加します。
--pattern ****/*.spec
rspec
を実行すると、すべてのスペックが選択されて実行されます:)default-path
およびpattern
は単にコマンドライン引数です。つまり、rspecが取る他のコマンドライン引数を追加することもできます(rspec --help
を実行して、使用可能なオプションを表示できます)。
https://www.relishapp.com/rspec/rspec-core/v/2-0/docs/configuration/read-command-line-configuration-options-from-files によると、また、オプションを~/.rspec
に入れると、オプションがグローバルに使用可能になります。ローカル.rspec
ファイルオプションは、グローバルオプションを上書きします。
コントローラーテスト用
モデルテスト用
すべてのテスト
特定のファイルテストを行うには
アプリのディレクトリに移動して、rspec specまたはbundle exec rspec specを実行します。テストをスピードアップするためにsporkを使用してください...