Depois de ler a dica do Nando Vieira sobre como exibir o resultados dos testes usando o libnotify, eu comecei a brincar com o ZenTest e com o RedGreen. Mas, ao usar o RedGreen com o Test_Notifier, a bolha (para mim) ficava vazia.
Fuçando no código, eu acabei vendo que o pessoal sobrecarregou o método to_s da classe TestResult, criando um alias para o método antigo. Confuso? Sim. Mas altere a linha 40 do arquivo /usr/lib/ruby/gems/1.8/gems/test_notifier-0.0.1/lib/test_notifier.rb:
De:
system("notify-send -i #{image} #{title} \"#{@result.to_s}\"")
Para:
system("notify-send -i #{image} #{title} \"#{@result.old_to_s}\"")
E tenha tudo funcionando... :-)
Friday, November 23, 2007
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment