Sha256: 178b22f343b8a79e419619031ab86c8122fcff900c518b33c06345307c273279
Contents?: true
Size: 910 Bytes
Versions: 12
Compression:
Stored size: 910 Bytes
Contents
require 'rake' require 'rake/rdoctask' begin require 'spec/rake/spectask' rescue LoadError puts <<-EOS To use rspec for testing you must install the rspec gem: gem install rspec EOS exit(0) end desc "Run all specs" Spec::Rake::SpecTask.new(:spec) do |t| t.spec_opts = ['-cfs'] t.spec_files = FileList['test/**/*_spec.rb'] end desc "Print SpecDocs" Spec::Rake::SpecTask.new(:doc) do |t| t.spec_opts = ["--format", "specdoc"] t.spec_files = FileList['test/*_spec.rb'] end desc "Generate RDoc documentation" Rake::RDocTask.new(:rdoc) do |rdoc| rdoc.options << '--line-numbers' << '--inline-source' << '--main' << 'README.md' << '--title' << 'Shinmun Documentation' << '--charset' << 'utf-8' rdoc.rdoc_dir = "doc" rdoc.rdoc_files.include 'README.md' Dir['lib/**/*.rb'].each do |file| rdoc.rdoc_files.include file end end desc "Run the rspec" task :default => :spec
Version data entries
12 entries across 12 versions & 2 rubygems