Specs con notificacion en gnome
Una herramienta muy útil a la hora de programar en rails es la gema autospec o autotest, esta gema nos notifica todo el tiempo sobre el estado de los specs, que métodos faltan testear, etc..
Si somos linuxeros tenemos la posibilidad de configurar el sistema para que todos los mensajes del autospec se muestren como notificaciones en el escritorio.
Paso 1: Instalar Mumbles
Mumbles es un moderno plugin de notificaciones para el escritorio de gnome, muy similiar al growl de mac.
Debemos bajarlo e instalarlo segun la distribucion del inux que tengamos, la direccion es
http://www.mumbles-project.org/download/
Paso 2: Instalar Mumbles
Mumbles es un moderno plugin de notificaciones para el escritorio de gnome, muy similiar al growl de mac.
Debemos bajarlo e instalarlo segun la distribucion del inux que tengamos, la direccion es
http://www.mumbles-project.org/download/
Paso 3: Instalar AutoTest
Instalamos ZenTest
sudo gem install ZenTest
Luego corremos dentro del RAILS_ROOT el comando autotest
autotest
Paso 4: Autotest con mumbles
Editamos el archivo ~/.autotest con el siguiente contenido
module Autotest::Mumbles def self.mumbles title, msg system "mumbles-send "#{title}" "#{msg}"" end Autotest.add_hook :red do |at| errors = at.files_to_test.map { |k, v| "#{k}:n #{v.join("n ")}"}.join("nn") mumbles "TESTS FAILED", errors end Autotest.add_hook :green do |at| #res = at.results[/d+ tests.*$/] res = at.results.scan(/Finished.*failures/m).to_s.gsub(/e[32m/,'') mumbles "TESTS PASSED", res end end
y probamos!!!



