2009/12/9 Ricardo Markiewicz <[email protected]>: > On Wed, Dec 9, 2009 at 10:38 AM, Gaston Ramos <[email protected]> wrote: >>> Y si uno prueba la aplicacion a mano hace lo que debe, pero rake spec >>> sigue fallando. Alguna idea ?
Por la forma de tu spec esto no deberia cambiar nada, pero fijate que pasa si antes del spec eliminas todo de la db (o al menos todo lo relevante): it "should not let the user highlight a coupon if there is no highlighted_image" do Coupon.delete_all HiglightedImage.delete_all @coupon2 = Factory.build(:coupon, :highlighted => true, :highlighted_image => nil) @coupon2.should_not be_valid end si es dependencia de la base de datos, quizas "se arregle", o falle siempre, cualquiera de las dos te serviria para seguir debuggeando >> rake spec usa la misma version de rspec que cuando corrés script/spec ? > > Calculo que si, tengo solo 1 version instalada : > ga...@max:$ gem list --local rspec > > *** LOCAL GEMS *** > > rspec (1.2.8) > rspec-rails (1.2.7.1) > > ga...@max:$ ./script/spec --version > rspec 1.2.8 > > environments/test.rb: > config.gem "rspec", :lib => false, :version => ">= 1.2.0" > config.gem "rspec-rails", :lib => false, :version => ">= 1.2.0" > > No tengo gemas en vendor/gems. > > No se como ver que version está usando rake spec, pero deberia estar > usando la misma. > > > -- > -- > Ricardo Markiewicz > http://www.gazer.com.ar/ > http://www.voyovoy.com/ - ¿Qué hay para hacer? > _______________________________________________ > Ruby mailing list > [email protected] > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > -- -------------------------------------------------------------- EmmanuelOga.com - Software Developer _______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
