Posso executar as especificações de um mecanismo Rails de um aplicativo real que o monta?

Eu tenho um Rails Engine destinado a fornecer alguns modelos e controladores para um projeto maior nosso. Há um conjunto de especificações bastante decente para o Engine, usando um monte de brincadeiras e alguns modelos e controladores em escala total no aplicativo fictício do mecanismo para garantir que o Engine esteja fazendo o que deveria e trabalhando com o aplicativo maior.

No entanto, mesmo com todos os testes passando, freqüentemente encontro um comportamento interrompido quando atualizo o mecanismo no aplicativo maior. Se meus testes estão passando, mas o comportamento está quebrado, claramente algo está errado com os testes, mas o que? Estou zombando demais ou não o suficiente?

Para me aproximar de descobrir isso, gostaria de poder executar os testes do mecanismo dentro do aplicativo completo. Isso parece ser possível, mas eu não entendo o rspec completamente o suficiente para entender como.

(Isso está relacionadoessa questão mas não exatamente o mesmo; Eu não estou tentando executar todas as especificações de um comando, apenas para executar as especificações do mecanismo dentro do ambiente completo do aplicativo.este também parece estar relacionado. Na verdade, eu li todas as perguntas marcadas com ambosrspec etrilhos-motores- não há muitos - e nem todos eles são o que eu preciso ou não respondi.)

questionAnswers(1)

yourAnswerToTheQuestion