2010-10-12 3 views

Antwort

21

Dieser Fehler bedeutet, dass irgendwo in Ihrem Projekt ein require test-unit ohne es in der Gemfile angegeben ist.

Sie sollten eigentlich versuchen, diese Anweisung zu finden und sie zu entfernen, um diesen Fehler zu beheben (oder die Abhängigkeit zur gemfile hinzuzufügen - aber das klingt ein bisschen rückwärts, wenn Sie sie nicht benutzen).

Wie auch immer: Sie können den Ordner test auf jeden Fall entfernen, wenn Sie rspec verwenden.

+0

Danke. Sehr geschätzt. – teecraft

+1

Normalerweise, wenn Sie Testgerät verwenden, sollte in Ihrer '/ config/application.rb' ein 'require' rails/test_unit/railtie'' sein - was Sie vielleicht stört. – theTRON

0

Ich glaube schon. Rspec sollte nur nach Tests in ../spec/* suchen

0

Ja, Sie können den Testordner löschen.

Wenn Sie Test-Einheit wollen aber (aufgrund anderer gem Abhängigkeiten) ist hier, wie Test-Einheit als ein Juwel installieren:

  1. gem In den Gemfile

    gem 'test-unit'

  2. Überprüfen Sie Gems

    bundle check

    Ihre Gemfile Abhängigkeiten fehlende Edelsteine ​​mit bundle install

  3. Installieren

    bundle install

sollten gut gehen nicht zufrieden installieren könnte.

Verwandte Themen