Snažím sa spustiť skúšku hokeja a ja to nemôžemurob to. Trval som túto chybu: ActiveRecord :: Load schémyMigration (0,1 ms) SELECT "schema_migrations". * FROM "schema_migrations" hrebeň prerušená! LoadError: nemožno načítať súbor - rail / performance_test_help
Veľmi by som ocenil akýkoľvek náhľad.
odpovede:
13 pre odpoveď č. 1rails/performance_test_help
je starý skúšobný pomocník, ktorý bol použitý až po Rails 3.2 pre testovanie výkonu, Predpokladá sa, že to vyžadujú prípady testovania výkonu.
Súbor bol odstránený v Rails 4, pretože funkcia testovania výkonu bola extrahovaná z jadra Rails a presunutá do koľajnice, perftest gem.
Ak používate Rails 4, uistite sa, že klenot je uvedený vo vašom Gemfile
, a je správne nainštalovaný.Ak túto funkciu nepoužívate, jednoducho zrušte prípady testovania výkonu.
Ak chcete vyhľadávať súbor, ktorý sa dopustil porušovania pravidiel, jednoducho vyhľadajte databázu projektu pre všetky require "rails/performance_test_help"
a vyriešiť problém alebo odstrániť poškodený súbor, ak nepotrebujete testovací test výkonu.
1 pre odpoveď č. 2
beh rake db:migrate RAILS_ENV=test
pred spustením hrebeňového testu. Dúfam, že to vyrieši váš problém.