Rakefile in wombat-cli-0.3.4 vs Rakefile in wombat-cli-0.4.0

- old
+ new

@@ -1,25 +1,50 @@ require 'bundler/gem_tasks' + +begin + require "rspec/core/rake_task" + + RSpec::Core::RakeTask.new do |t| + t.pattern = "spec/**/*_spec.rb" + end +rescue LoadError + desc "rspec is not installed, this task is disabled" + task :spec do + abort "rspec is not installed. `(sudo) gem install rspec` to run unit tests" + end +end + +task :default => :spec + +begin + require "chefstyle" + require "rubocop/rake_task" + RuboCop::RakeTask.new(:style) do |task| + task.options += ["--display-cop-names", "--no-color"] + end +rescue LoadError + puts "chefstyle/rubocop is not available. gem install chefstyle to do style checking." +end