Sha256: 2e0dc4fd6b65b58393af9aaf751e095d71ead4cf9fe4e9598edf0c0e0ed026ab

Contents?: true

Size: 657 Bytes

Versions: 1

Compression:

Stored size: 657 Bytes

Contents

require "bundler"
require "rake/testtask"

require File.join(File.dirname(__FILE__), "lib", "glowworm", "version")

desc "Run all tests"
task "test" => [ "test:units", "test:integration" ]

Rake::TestTask.new("test:units") do |t|
  t.libs << "test"
  t.test_files = Dir.glob("test/units/*test.rb")
  t.verbose = true
end

Rake::TestTask.new("test:integration") do |t|
  t.libs << "test"
  t.test_files = Dir.glob("test/integration/*test.rb")
  t.verbose = true
end

desc 'Builds the gem'
task :build do
  sh "gem build glowworm.gemspec"
end

desc 'Builds and installs the gem'
task :install => :build do
  sh "gem install glowworm-#{Glowworm::VERSION}"
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
glowworm-0.3.0 Rakefile