El 12 de abril de 2010 15:14, [email protected] <[email protected]>escribió:
> Buenas, > Tengo un "drama" con el use_instantiated_fixtures, que no supe explicarle > bien a google se ve :S > > En los unit_test, en rails 2.3.5, hago lo siguiente: > > require 'test_helper' > > class MessageTest < ActiveSupport::TestCase > fixtures :messages > self.use_instantiated_fixtures = true > > #....... > end > > Tengo varios Fixtures con entradas llamadas "one" porque no cambie o no > quise cambiar... el tema es que quiero entender lo siguiente: > Si yo hago @one dentro de el test unit de Message, tengo el problema > que me levanta otros @one que halla, osea, si pongo @one.body [que es un > campo de message], me lanza error, porque me toma como que @one es de la > clase server. Es como que esta levantando el @one que se le venga de alguna > tabla que tambien tenga esos nombres para las entradas. > > Se que poniendole otro nombre a las entradas del fixture anda bien, y > tambien se que podria usar messages(:one) pero me gustaria saber porque pasa > eso, y si hay una manera para que lo tome correctamente. > > Gracias, > leizzer > > _______________________________________________ > Ruby mailing list > [email protected] > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > > justamente *... se que podria usar messages(:one) pero me gustaria saber porque pasa eso, y si hay una manera para que lo tome correctamente.* esa es la manera correcta :P
_______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
