2010/4/23 Juan Manuel Barreneche <[email protected]> > Buenas! > Casi seguro que te está registrando 2 veces los callbacks (debido al > require explícito que estás haciendo al inicio del spec). Por eso te crea 6 > en lugar de 3. Deberías dejar que Rails se encargue de la carga de > dependencias (es decir, eliminar el require que tenés al comienzo del spec). > > Saludos > Juan Manuel Barreneche > > Era eso!. Solucionado, mil gracias (jamás se me hubiera ocurrido por ahí). El require registra los callbacks? no tenia ni idea.
> > 2010/4/23 Porta <[email protected]> > >> Buen día. Vengo con un problemita que no engancho por ningún lado, a ver >> si alguien tiene alguna idea... >> >> Ayer arranqué con rspec y me estoy dando la cabeza contra la pared. >> Escribi un test simple, y no logro entender porqué falla: >> >> Acá esta todo el codigo involucrado (test y modelos) >> http://pastebin.com/CavraE8n >> >> Al correr el test, este es el output: >> http://pastebin.com/cN7ereaa >> >> Y, en caso de que sea relevante, lo que sucede cuando hago el mismo >> Game.create en la consola: >> http://pastebin.com/XeaFSMvq >> >> Como se ve, el modelo Game se comporta bien en la app y por consola, pero >> en el test se comporta distinto y crea 6 Rounds en ves de 3. >> >> La estoy pifiando con los before_create y los after_create? >> >> Cualquier ayuda, se agradecerá. >> >> >> Porta >> >> _______________________________________________ >> Ruby mailing list >> [email protected] >> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar >> >> > > _______________________________________________ > Ruby mailing list > [email protected] > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > >
_______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
