Sha256: 21d3a5d366475e83a3f9ea9ff79e879c4ee583ffb6578c2d4a804dde7cb1c0b6
Contents?: true
Size: 960 Bytes
Versions: 1
Compression:
Stored size: 960 Bytes
Contents
begin require 'bundler' Bundler::GemHelper.install_tasks rescue Exception => e end require 'rake/testtask' desc 'Run Slim benchmarks! (Default :iterations is 1000)' task :bench, :iterations do |t, args| ruby("benchmarks/run.rb #{args[:iterations]}") end Rake::TestTask.new(:test) do |t| t.libs << 'lib' << 'test' t.pattern = 'test/**/test_*.rb' t.verbose = true end begin require 'rcov/rcovtask' Rcov::RcovTask.new do |t| t.libs << 'lib' << 'test' t.pattern = 'test/**/test_*.rb' t.verbose = true end rescue LoadError task :rcov do abort "RCov is not available. In order to run rcov, you must: gem install rcov" end end begin require 'yard' YARD::Rake::YardocTask.new do |t| t.files = %w(lib/**/*.rb) end rescue LoadError task :yard do abort "YARD is not available. In order to run yard, you must: gem install yard" end end desc "Generate Documentation" task :doc => :yard task :default => 'test'
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
slim-0.7.0 | Rakefile |