mirror of
https://github.com/samsonjs/rack-attack.git
synced 2026-03-25 09:25:49 +00:00
26 lines
550 B
Ruby
26 lines
550 B
Ruby
require "rubygems"
|
|
require "bundler/setup"
|
|
require 'bundler/gem_tasks'
|
|
require 'rake/testtask'
|
|
require "rubocop/rake_task"
|
|
|
|
RuboCop::RakeTask.new
|
|
|
|
namespace :test do
|
|
Rake::TestTask.new(:units) do |t|
|
|
t.pattern = "spec/*_spec.rb"
|
|
end
|
|
|
|
Rake::TestTask.new(:integration) do |t|
|
|
t.pattern = "spec/integration/*_spec.rb"
|
|
end
|
|
|
|
Rake::TestTask.new(:acceptance) do |t|
|
|
t.pattern = "spec/acceptance/**/*_spec.rb"
|
|
end
|
|
end
|
|
|
|
desc 'Run tests'
|
|
task :test => %w[test:units test:integration test:acceptance]
|
|
|
|
task :default => [:rubocop, :test]
|