Plugin Selenium on Rails no Rails 2.0
Publicado por Marcos Tapajós há 11 meses.
Hoje fui migrar um sistema para o Rails 2.0.1 e tudo estava funcionando mas quando fui rodar os testes do Selenium alguns quebraram pois as fixtures não eram carregadas no banco de testes.
Descobri que estava relacionado a um cache de fixtures e consegui resolver o problema. Acabei de enviar um email para o autor do plugin sugerindo um patch. Como não sei quanto tempo vai demorar para sair a correção então resolvi publicar a minha solução aqui para ajudar quem esbarrar nesse problema.
Para resolver o problema basta editar o arquivo fixture_loader.rb e modificar o trecho:
if fixtures.any?
Fixtures.create_fixtures fixtures_path, fixtures
end
Para:
if fixtures.any?
Fixtures.reset_cache
Fixtures.create_fixtures fixtures_path, fixtures
end





O que você achou? Coloque seus comentários e sugestões abaixo!
Acompanhe o RSS dessa página.
Comentários (3 até o momento)
Glaucio Guerra disse 1 dia depois:
Paulo Cassiano disse 8 dias depois:
Abdel A Saleh disse 22 dias depois: