diff --git a/default/serverspec/type/file_with_includes.rb b/default/serverspec/type/file_with_includes.rb index e68ff17..5b7d2cb 100644 --- a/default/serverspec/type/file_with_includes.rb +++ b/default/serverspec/type/file_with_includes.rb @@ -40,8 +40,8 @@ def content file = get_file_content(@file_name) file.scan(@include_matcher).each do |include_match| - - Dir.glob(include_match[/\/.+?\.[^.]*$|$/]).each do |file_name| + # We split at whitespace and strip quotes + Dir.glob(include_match.split(/\s/).last.gsub(/['"]/, '')).each do |file_name| included_file = get_file_content(file_name) file << included_file end