blob: 3a3eb963d36577beb77b71f34fb68b0aa4d01964 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
require 'bundler'
require 'bundler/gem_tasks'
require 'chef_zero/version'
task :default => :pedant
task :spec do
system('rspec spec/*_spec.rb')
end
task :pedant do
require File.expand_path('spec/run_pedant')
end
task :oc_pedant do
require File.expand_path('spec/run_oc_pedant')
end
task :chef_spec do
gem_path = Bundler.environment.specs['chef'].first.full_gem_path
system("cd #{gem_path} && rspec spec/integration")
end
task :berkshelf_spec do
gem_path = Bundler.environment.specs['berkshelf'].first.full_gem_path
system("cd #{gem_path} && thor spec:ci")
end
|