Le contexte: je vais avoir quelques problèmes avec Thoughtbot "Factory Girl" gem, est utilisé pour créer des objets à utiliser dans l'unité et d'autres tests. J'aimerais aller à la console et exécuter différentes Factory Girl appels pour vérifier ce qui se passe. Par exemple, je voudrais aller à il y a à faire...
>> Factory(:user).inspect
Je sais que vous pouvez lancer la console dans différents environnements...
$ script/console RAILS_ENV=test
Mais quand je fais ça, l'Usine de classe n'est pas disponible. Il semble qu' test_helper.rb
n'est pas chargé.
J'ai essayé plusieurs require
des appels dont une avec le chemin absolu test_helper.rb
mais ils ne parviennent pas même à ceci:
$ 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. Argh.