From f13f75fa122d53239ce0890655cc87d2e25c8fcb Mon Sep 17 00:00:00 2001 From: James Wong Date: Wed, 21 Jun 2017 00:00:47 -0400 Subject: [PATCH] fix shared example path in provider generator spec_helper.rb template --- lib/generators/provider/provider_generator.rb | 1 + lib/generators/provider/templates/spec/spec_helper.rb | 1 + 2 files changed, 2 insertions(+) diff --git a/lib/generators/provider/provider_generator.rb b/lib/generators/provider/provider_generator.rb index 403507ec93c..4b26419838b 100644 --- a/lib/generators/provider/provider_generator.rb +++ b/lib/generators/provider/provider_generator.rb @@ -49,6 +49,7 @@ def create_files template "lib/tasks_private/spec.rake" empty_directory "spec/factories" empty_directory "spec/models/manageiq/providers/#{provider_name}" + empty_directory "spec/support" template "spec/spec_helper.rb" end diff --git a/lib/generators/provider/templates/spec/spec_helper.rb b/lib/generators/provider/templates/spec/spec_helper.rb index 17d2c35779b..e2bc6cf9928 100644 --- a/lib/generators/provider/templates/spec/spec_helper.rb +++ b/lib/generators/provider/templates/spec/spec_helper.rb @@ -10,3 +10,4 @@ # end Dir[Rails.root.join("spec/shared/**/*.rb")].each { |f| require f } +Dir[ManageIQ::Providers::<%= class_name %>::Engine.root.join("spec/support/**/*.rb")].each { |f| require f }