Atualizamos o rubi para 3.4.x e trilhos para 8.x.x e encontramos este novo erro em nossas especificações:

Ao olhar mais adiante para ele, o que estava causando foram algumas chamadas internas para o diretor e inventar. Este comando falharia no beepug, ou no rspec:
controller.current_userMas o re-logamento iria corrigi-lo, então uma das soluções propostas era esta em uma ação `antes':
before do
setup_users :sign_in_role => Role::ROLE_ADMIN
controller.current_user rescue setup_users({ :sign_in_role => Role::ROLE_ADMIN }) ## adding this line fixed it
endOlhando para isto tópico de comentários do github, vemos uma solução/arranjo proposto diferente:
RSpec.configure do |config|
config.before(:suite) do
Rails.application.try(:reload_routes_unless_loaded)
end
endE essa é a solução que combinamos, já que é a limpeza dos dois.
.^.
