Sha256: d41208ee2a478895af6e9d7195123837118556c4c6e8d263ab119071543f6712

Contents?: true

Size: 775 Bytes

Versions: 1

Compression:

Stored size: 775 Bytes

Contents

require "rubygems"
require "bundler/setup"
require "rake/testtask"
require "rcov/rcovtask"
require "cucumber"
require "cucumber/rake/task"
require "yard"
Bundler::GemHelper.install_tasks

task :default => "test:units"

namespace :test do
  Rake::TestTask.new(:units) do |t|
    t.libs << "test"
    t.pattern = 'test/**/*_test.rb'
  end

  Cucumber::Rake::Task.new(:integration) do |t|
    t.cucumber_opts = "features --format pretty"
  end

  Rcov::RcovTask.new do |t|
    t.libs << "test"
    t.test_files = FileList["test/**/*_test.rb"]
    t.output_dir = "test/coverage"
    t.verbose = true
  end
end

YARD::Rake::YardocTask.new do |t|
  t.options = ['--main', 'Readme.md', '--markup', 'markdown']
  t.options += ['--title', 'VirtualBox Ruby Library Documentation']
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bbrowning-virtualbox-0.7.6.dev Rakefile