J'ai une tâche de râteau pour une série de rspecs comme suit ...tâche de râteau sur pierre précieuse
require 'spec/rake/spectask'
require 'joliscrapper'
namespace :spec do
desc "Web scraping files"
task :scrapers => :environment do
Spec::Rake::SpecTask.new do |t|
t.spec_opts = ['--options', "\"#{RAILS_ROOT}/spec/spec.opts\""]
t.spec_files = FileList['spec/scrapers/*_spec.rb']
puts t
end
end
end
Ma question est de savoir comment sortir mettre comme d'habitude d'un Rspec ... maintenant il sort rien. .. Je voudrais trouver des erreurs et générer un e-mail si cela se produit.
ajouter:
t.warning = true
t.verbose = true
does't semblent avoir soit l'effet désiré.
http://rspec.rubyforge.org/rspec/1.1.12/classes/Spec/Rake/SpecTask.html
si j'Otez la "tâche: racleurs =>: environnement ne", il des erreurs sorties. Les gemmes ne se chargent pas correctement donc elles échouent toutes, mais je reçois la sortie. Je n'ai pas de sortie actuellement, sauf: # –
holden