:テストで間違っMinitestはなぜ私にとって遅いですか? Minitestは、3つのテストを実行するために52秒を取っていないあなたは私が遅れを診断して修正することができます
time bin/rake test
Running via Spring preloader in process 6302
Run options: --seed 53674
# Running:
...
Finished in 0.981134s, 3.0577 runs/s, 3.0577 assertions/s.
3 runs, 3 assertions, 0 failures, 0 errors, 0 skips
real 0m52.954s
user 0m0.431s
sys 0m0.148s
何を、私はそれがテスト設定の問題だと思いますか?ここでのテストコード:ここ
実際のテスト:
require 'test_helper'
class StaticPagesControllerTest < ActionDispatch::IntegrationTest
test "should get home" do
get static_pages_home_url
assert_response :success
assert_select "title", "Home | Ruby on Rails Tutorial"
end
test "should get help" do
get static_pages_help_url
assert_response :success
assert_select "title", "Help | Ruby on Rails Tutorial"
end
test "should get about" do
get static_pages_about_url
assert_response :success
assert_select "title", "About | Ruby on Rails Tutorial"
end
end
私はspring stop
を走ったが、これはどのような方法で物事をスピードアップしていません。
私のアプリにはspring
ディレクトリがないことに注意してください。
3つのアサーションのみ...あなたのテストを教えてください。 – fbelanger