たとえば、新しいレールプロジェクトをrails new test_projct
で作成し、rails-spec
と(モデルとrspecテストケースが含まれています)をgemfile
に含めます。プロジェクトフォルダのルートにrspec
を実行すると、spec
フォルダのtest_project
のテストケースとspec
フォルダのcustom_gem
のテストケースの両方を実行できることを願っています。gemのrspecをプロジェクトのルートで実行する方法はありますか?
0
A
答えて
0
Railsアプリ内の宝石のテスト/スペックを実行する必要はありません。宝石は、うまくいけばテストされた機能の個別のユニットです。特定の宝石に合格するスペックについて懸念している場合は、それを孤立して行う必要があります。たとえば、宝石コードを独自のフォルダにチェックアウトし、その宝石の仕様を孤立して実行します。宝石にスペックやテストがない場合は、あなたが持っている懸案事項をカバーし、パッチやプルリクエストをプロジェクトに提出することができます。
スペックが孤立して渡されたら、自信を持って宝石をRailsプロジェクトに組み込むことができ、プロジェクト内でスペックを実行することを心配する必要はありません。
関連する問題
- 1. このプロジェクトを効率的に実行する方法はありますか?
- 2. guard + guard-rspecで強制的にすべての仕様を実行する方法はありますか?
- 3. 親ルート内で子ルートのモデルをリロードする方法はありますか?
- 4. ASCXを実行するMVCの方法はありますか?
- 5. file_get_contents()を実行するJavaScriptの方法はありますか?
- 6. .NETでゼロコピーを実行する方法はありますか?
- 7. Tracをオフラインで実行する方法はありますか?
- 8. WebClientでPUTを実行する方法はありますか?
- 9. qpythonでsshを実行する方法はありますか?
- 10. WPFでエイリアスコマンドを実行する方法はありますか?
- 11. PHPでMJMLを実行する方法はありますか?
- 12. cygwinでgpartedを実行する方法はありますか?
- 13. ExcelでRを実行する方法はありますか?
- 14. AppEngineでOpenBravoを実行する方法はありますか?
- 15. Jenkinsで実行しているときにgem rspec-core(> = 0.a)(Gem :: GemNotFoundException)が見つかりません
- 16. アンドロイドデバイスをプログラムでルート/アンルートする方法はありますか?
- 17. ASPでルートをデバッグする方法はありますか? MVC5?
- 18. RSpecでネストされたbeforeフィルタを最初に実行する方法はありますか?
- 19. rspecテストでApplicationControllerのrescue_fromを無視する方法はありますか?
- 20. 実行時にTableAttributeを設定する方法はありますか、実行時にLINQタイプの切り替えを行う方法はありますか?
- 21. 私の電話でAndroid StudioからAndroidプロジェクトを実行する方法はありますか?
- 22. do-whileを実行する方法はありますか?
- 23. "if(condition)typedef ..."を実行する方法はありますか?
- 24. クエリを実行する方法はありますか?
- 25. PublishSubject - onNext()を実行する方法はありますか?
- 26. MySQLの別のスレッドでトリガを実行する方法はありますか?
- 27. プロジェクトをビルドするために、mavenでプログラムを実行する方法はありますか?
- 28. Xamarinで実行中のタイマーを取り消す方法はありますか?
- 29. 実行時にJavaScriptの各行をエコーする方法はありますか?
- 30. プロジェクトの一部を別のプロジェクトにコピーする方法はありますか?