On 13/04/2010 9:56, Diego Caliri wrote:
El 12 de abril de 2010 15:14, [email protected]
<mailto:[email protected]> <[email protected]
<mailto:[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]
<mailto:[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
Bueno... Gracias por la respuesta :)
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar