Sha256: d31b63b7553175ff719b43a39b276dc12b34f578464c198a932c79438b43ec7f
Contents?: true
Size: 671 Bytes
Versions: 4
Compression:
Stored size: 671 Bytes
Contents
require 'rspec/core/rake_task' require 'rake/testtask' require 'coveralls/rake/task' Coveralls::RakeTask.new SUBDIRS = %w( * base cli data_sources extra filters helpers ).freeze namespace :test do SUBDIRS.each do |dir| Rake::TestTask.new(dir == '*' ? 'all' : dir) do |t| t.test_files = Dir["test/#{dir}/**/*_spec.rb"] + Dir["test/#{dir}/**/test_*.rb"] t.libs = ['./lib', '.'] t.ruby_opts = ['-r./test/helper'] end end end RSpec::Core::RakeTask.new(:spec) do |t| t.rspec_opts = '-r ./spec/spec_helper.rb --format Fuubar --color' t.verbose = false end desc 'Run all tests and specs' task test: [:spec, :'test:all', :'coveralls:push']
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
nanoc-4.2.4 | tasks/test.rake |
nanoc-4.2.3 | tasks/test.rake |
nanoc-4.2.2 | tasks/test.rake |
nanoc-4.2.1 | tasks/test.rake |