On 9/14/07, Emmanuel Oga <[EMAIL PROTECTED]> wrote: > Que tal gente, alguno tiene experiencia testeando plugins de rails? > > La dificultad que me surge es que mi plugin hace uso de tantos aspectos > diferentes de rails que lo que mas me conviene, a mi parecer, es entrar al > directorio test del plugin y correr "rails app" para generar una aplicacion > rails sencilla donde poder ejecutar "rake test" >
Algunos plugins que interactúan/integran diferentes partes de ActiveSupport, ActionPack y ActiveRecord, por ejemplo: make_resourceful, tienen el esqueleto de una aplicación Rails dentro de test, tal cual como vos indicas. Yo por mi parte, cuando he necesitado implementar funcionalidad "puntual", he decidido crear modelos o controladores "como Fixtures" y he evaluado mediante RSpec que todo funcionara (o aquella molificación que he planteado). > El tema es que tengo la duda de si ese procedimiento me traera mas > dificultades que soluciones.... > > Opiniones? > Bien, si tu plugin es una gran bola de nieve, puede jugarte en contra. Por ejemplo el equipo de Hobo tiene que estar muy atento a los cambios en Rails-Edge por si algún nuevo cambio rompe toda la mega-magia que este implementa. Un caso puntual fue el cambio de los templates rhtml a html.erb, separando el engine de templating del formato de salida. Tal vez te convenga separar tu plugin en pequeños fragmentos que uno "este-plugin-hace-todo-lo-que-se-te-ocurre". Sugerencias, solo sugerencias :-) Saludos, -- Luis Lavena Multimedia systems - Leaders are made, they are not born. They are made by hard effort, which is the price which all of us must pay to achieve any goal that is worthwhile. Vince Lombardi _______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
