8

ここにある短いガイドラインに従って、rspec で新しいカピバラ DSL を使用しています。spec/featuresディレクトリ に追加されたテストは、単独でうまく実行されます。

rails_project$ rspec spec/features/my_first_feature.rb

ただし、次のようにディレクトリ全体のテストを実行しようとすると、spec/featuresディレクトリは完全に無視されspec/ます。

rails_project$ rspec .

このディレクトリ (または他のディレクトリ) を含めて、私が望むこのインクルードを実現する方法について、ガイドには言及されていません。プロジェクトの継続的な統合のためにこれが本当に必要です。

誰でも方法を教えてもらえますか?

ありがとう!

4

1 に答える 1

19

すべての仕様が で終わっていることを確認する必要があります_spec.rb

ファイル名を次のように変更しますspec/features/my_first_feature_spec.rb

これは私がそれを行う方法です:

rspec spec

を使用することもできguard-rspecます。これにより、より適切に制御できます。

于 2012-12-04T16:12:06.587 に答える