Arka plan: Thoughtbot'un "Factory Girl" mücevheri ile bazı problemler yaşıyorum, ünitede ve diğer testlerde kullanılacak nesneler oluşturmak için kullanılır. Ne olduğunu kontrol etmek için konsola gidip farklı Fabrika Kızı aramaları yapmak istiyorum. Örneğin, oraya gitmek istiyorum ...
>> Factory(:user).inspect
Konsolu farklı ortamlarda çalıştırabileceğinizi biliyorum ...
$ komut dosyası / konsol RAILS_ENV = test
Ama bunu yaptığımda Fabrika sınıfı mevcut değil. Görünüşe göre test_helper.rb
yüklenmiyor.
require
Mutlak yol dahil olmak üzere çeşitli çağrılar denedim , test_helper.rb
ancak buna benzer şekilde başarısız oldular:
$ script/console RAILS_ENV=test
>> require '/Users/ethan/project/contactdb/test/test_helper.rb'
Errno::ENOENT: No such file or directory -
/Users/ethan/project/contactdb/config/environments/RAILS_ENV=test.rb
Grr. Ahh.