Se você tiver classes fictícias definidas em seus exemplos e seu conjunto de testes contiver, por exemplo, recursos de capivara, que eliminam código a cada execução, levando a mandelbugs
A maneira de depurar isso é adicionar um snippet semelhante ao seguinte para spec_helper:
module ActiveSupport::Dependencies
def clear_with_caller
puts 'CLEARING!', SomeProblematicClass.object_id, caller
clear_without_caller
end
alias_method_chain :clear, :caller
end
E então você pode executar o grep na saída do seu conjunto de testes:
rspec --seed [failing_seed] | grep CLEARING -A 20
# or
rspec --seed [failing_seed] | less # /CLEARING