Podążam za tym testem wydajności railscast, ale od razu pojawia się problem.Problem z testowaniem wydajności Railsów 3.2.11: Nie wiem, jak utworzyć zadanie "test: test porównawczy"
Moja aplikacja to szyny 3.2.11, więc zgodnie z railscastem powinna ona obejmować testowanie wydajności, ale nie mam w ogóle folderu o nazwie "test". Kiedy uruchamiam "szyny generuję stronę główną performance_test" nic się nie dzieje lub jest generowane. Więc stworzyłem jeden ręcznie (aby dokładnie dopasować kod źródłowy railscast), ale po uruchomieniu testu natarcia: wzorzec pojawia się błąd
Don't know how to build task 'test:benchmark'
Gdybym dodaj „Szyny perftest” gem do mojego gemfile i przebiegu wiązki , a następnie ponownie spróbować wygenerować nic performance_test dzieje, a kiedy następnie uruchomić testu natarcia: punktem odniesienia, to rzuca inny błąd
uninitialized constant Rails::SubTestTask
byłem pewny zawierać następujące zależności w moim pliku gem:
gem 'ruby-prof', group: :test
gem 'test-unit', group: :test
Czy ktoś może mi doradzić, co robię źle? Dzięki!
Mam dokładnie ten sam problem. Czy to rozwiązałeś? – Zeck