Como carregar um spec_helper.rb automaticamente no RSpec 2

Ao desenvolver gemas no Ruby, quase sempre preciso de um arquivo no qual possa configurar o RSpec de acordo com minhas necessidades e, talvez antes de fazer isso, exija alguns módulos auxiliares que devem estar disponíveis em todas as minhas configurações.spec exemplos.

Nos aplicativos Rails, um arquivo chamadospec/spec_helper.rb é usado para isso. Uma coisa que me incomoda é que, no ambiente típico do Rails, você precisa exigir esse arquivo spec_helper.rb em cada arquivo que contém exemplos para que ele seja carregado. No passado, eu tive muitos problemas com isso relacionados à alteração de caminhos de carregamento e de caminhos relativos nos arquivos de exemplo.

Agora, para minhas gemas, gostaria de ter uma maneira de dizer apenas ao RSpec para exigir o arquivo spec_helper.rb antes de carregar qualquer um dos arquivos de exemplo. Independentemente do fato de eu chamar o rspec executável ou a tarefa rake spec que eu possa definir no meu Rakefile.

Eu sei que posso dizer ao RSpec apenas a localização do meu spec_helper.rb, pois este spec_helper.rb requer todos os arquivos de exemplo manualmente, mas também gostaria de evitar a manutenção adicional dessa abordagem.

Existe uma maneira melhor de fazer isso?

questionAnswers(2)

yourAnswerToTheQuestion