Como executar o console do Rails no ambiente de teste e carregar o test_helper.rb?

O pano de fundo: Estou tendo alguns problemas com a gem "Factory Girl" do Thoughtbot, com a qual é usado para criar objetos para usar em testes unitários e outros. Eu gostaria de ir ao console e fazer chamadas de Factory Girl diferentes para verificar o que está acontecendo. Por exemplo, eu gostaria de ir lá e fazer ...

<code>>> Factory(:user).inspect
</code>

Eu sei que você pode rodar o console em diferentes ambientes ...

$ script / console RAILS_ENV = teste

Mas quando faço isso, a classe Factory não está disponível. Parece quetest_helper.rb não está sendo carregado.

Eu tentei váriosrequire chama incluindo um com o caminho absoluto paratest_helper.rb mas eles falham de forma semelhante a isso:

<code>$ 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
</code>

Grr. Argh.

questionAnswers(9)

yourAnswerToTheQuestion