ManageIQ/manageiq

View on GitHub
lib/tasks/test_providers_common.rake

Summary

Maintainability
Test Coverage
require_relative './evm_test_helper'

if defined?(RSpec)
namespace :test do
  desc "Run all specs tagged 'providers_common'"
  RSpec::Core::RakeTask.new(:providers_common => :spec_deps) do |t|
    EvmTestHelper.init_rspec_task(t, ['--tag', 'providers_common'])

    if defined?(ENGINE_ROOT)
      t.rspec_opts += ["--exclude-pattern", "manageiq/spec/tools/**/*_spec.rb"]
      t.pattern = "manageiq/spec/**/*_spec.rb"
    end
  end
end
end