2016-09-20 5 views

Antwort

0

Sie müssen Ihr Testverzeichnis zu Rubys Ladepfad hinzufügen. Ansonsten weiß Ruby nicht, wo er nach test_helper suchen soll. Um zum Lastpfad hinzuzufügen, verwenden Sie die -I Option:

ruby -Itest test/models/chat_bot/option_test.rb 
+0

Ich habe das behoben, indem ich den absoluten Pfad hinzugefügt habe: require '' ./test/test_helper '' anstelle von 'test_helper'. – Anuja

2

durch Zugabe absoluten Pfad festgelegt ist:

require './test/test_helper' 

statt:

require 'test_helper' 

wo auch immer benötigen wir gleich. Und dann kann ich Testfall ohne Parameter ausführen:

ruby test/models/xyz/option_test.rb 
0

Irgendwie läuft rails test <test_file_path> von meinem Projekt Wurzel das Problem löst.

Verwandte Themen