Cómo cargar un spec_helper.rb automáticamente en RSpec 2

Al desarrollar gemas en Ruby, casi siempre necesito un archivo en el que pueda configurar RSpec a mis necesidades y tal vez antes de hacerlo, requiera algunos módulos auxiliares que deberían estar disponibles en todos misspec ejemplos.

In Rails aplica un archivo llamadospec/spec_helper.rb se usa para eso. Una cosa que me molesta es que en el entorno típico de Rails, debe requerir este archivo spec_helper.rb en cada archivo que contiene ejemplos para que se cargue. En el pasado tuve muchos problemas con esto relacionados con el cambio de rutas de carga y las rutas relativas requeridas dentro de los archivos de ejemplo.

Ahora para mis gemas, me gustaría tener una manera de decir RSpec para requerir el archivo spec_helper.rb antes de cargar cualquiera de los archivos de ejemplos. Independientemente del hecho si llamo ejecutable rspec, o la tarea de especificación de rastrillo que puedo definir en mi Rakefile.

Sé que puedo decirle a RSpec que solo la ubicación de mi spec_helper.rb es que este spec_helper.rb requiere todos los archivos de ejemplo manualmente, pero también me gustaría evitar el mantenimiento adicional de ese enfoque.

¿Hay una mejor manera de lograr esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta