2013-08-18 7 views
8

パフォーマンステストではrailscastをフォローしていますが、すぐに問題が発生しています。Rails 3.2.11パフォーマンステストの問題:タスク 'test:benchmark'をビルドする方法がわからない

私のアプリはrails 3.2.11ですので、railscastによればパフォーマンステストを含めるべきですが、 'test'というフォルダはまったくありません。私が 'rails performance_test homepageを生成する'を実行すると、何も起こらないか、生成されます。だから私は(正確にrailscastソースコードと一致する)1を手動で作成したが、私は熊手テストを実行すると:私は私のgemfileおよび実行バンドルに「レール-perftest」宝石を追加した場合のベンチマークは、私はエラー

Don't know how to build task 'test:benchmark' 

を取得します、再度performance_test何も起こりません生成しよう、と私は、すくいテストを実行すると:

:ベンチマーク、それは私が私の宝石ファイルに次の依存関係が含まれていることを確認してきた

uninitialized constant Rails::SubTestTask 

の別のエラーがスローされます

gem 'ruby-prof', group: :test 
gem 'test-unit', group: :test 

誰かが私が間違っていることを助けてくれますか?ありがとう!

+0

私は全く同じ問題があります。あなたはそれを解決しましたか? – Zeck

答えて

1

私はこれについて100%確信していませんが、application.rbファイルが適切に設定されていない可能性があります。また、Gemfile.lockファイルをチェックして、bundle installコマンドを実行してください。これはまた、あなたのGemsや依存関係で何か不思議なことかもしれません。

関連する問題