Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

38 lines (30 sloc) 0.825 kB
require "rubygems"
require "bundler/setup"
require "rake/testtask"
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
begin
require "rcov/rcovtask"
Rcov::RcovTask.new do |t|
t.libs << "test"
t.test_files = FileList["test/**/*_test.rb"]
t.output_dir = "test/coverage"
t.verbose = true
end
rescue LoadError; end
end
YARD::Rake::YardocTask.new do |t|
t.options = ['--main', 'Readme.md', '--markup', 'markdown']
t.options += ['--title', 'VirtualBox Ruby Library Documentation']
end
Jump to Line
Something went wrong with that request. Please try again.