Sha256: e6cdfb7e45c743ced2ccc90e2429ae45fcfca7146ef654e79257891dcd84e134

Contents?: true

Size: 733 Bytes

Versions: 3

Compression:

Stored size: 733 Bytes

Contents

#!/usr/bin/env rake
begin
  require 'bundler/setup'
rescue LoadError
  puts 'You must `gem install bundler` and `bundle install` to run rake tasks'
end

if ENV['COVERAGE']
  require 'simplecov'
  SimpleCov.start do
    add_filter '/test/'
    add_filter '/features/'
  end
end

require 'yard'
YARD::Config.load_plugin('yard-tomdoc') 
YARD::Rake::YardocTask.new do |t|
  t.files   = ['lib/**/*.rb']
  t.options = %w(-r README.md)
end


Bundler::GemHelper.install_tasks

require 'rake/testtask'

Rake::TestTask.new(:test) do |t|
  t.libs << 'lib'
  t.libs << 'test'
  t.pattern = 'test/**/*_test.rb'
  t.verbose = false
end

desc 'runs the whole spinach suite'
task :spinach do
  ruby '-S spinach'
end

task default: [:test, :spinach]

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
hyperclient-0.4.0 Rakefile
hyperclient-0.3.2 Rakefile
hyperclient-0.3.1 Rakefile