Sha256: 199ec2ce95442898fcae35a9b2eb10ade1d62f17137f1e9a8f82db3f3e2700be

Contents?: true

Size: 811 Bytes

Versions: 1

Compression:

Stored size: 811 Bytes

Contents

require 'bundler/gem_tasks'
require 'rake/testtask'
require 'jslint/tasks'

JSLint.config_path = '.jslint.yml'

namespace :test do
  # Separate the unit and integration tests when running the entire suite.
  Rake::TestTask.new(:unit) do |t|
    t.libs.push('lib')
    t.test_files = FileList[File.expand_path('../test/unit/**/*_test.rb', __FILE__)]
    t.verbose = true
  end

  Rake::TestTask.new(integration: :unit) do |t|
    t.libs.push('lib')
    t.test_files = FileList[File.expand_path('../test/integration/**/*_test.rb', __FILE__)]
    t.verbose = true
  end
end

# Keep a default test task for manually running any test
Rake::TestTask.new do |t|
  t.libs.push('lib')
  t.test_files = FileList[File.expand_path('../test/**/*_test.rb', __FILE__)]
  t.verbose = true
end

task default: 'test:integration'

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
gitdocs-0.5.0.pre7 Rakefile