Sha256: 266ffa1a17495f2be156f666fa3121f3da8d8b27933fa6838dbf513bf8f41c1b

Contents?: true

Size: 569 Bytes

Versions: 1

Compression:

Stored size: 569 Bytes

Contents

require 'puppet-retrospec'
require 'rspec'
require 'puppet'

def fixture_modules_path
  @fixture_module_path ||= File.expand_path(File.join(fixtures_path, 'modules'))
end

def fixtures_path
  @fixtures_path ||= File.expand_path(File.join(File.dirname(__FILE__), 'fixtures'))
end

def install_module(module_name)
  FileUtils.mkdir_p(fixture_modules_path)
  puts "Downloading modules to fixtures directory"
  `puppet module install -i #{fixture_modules_path} #{module_name}`
  Dir.glob('spec/fixtures/modules/**/spec').each do |dir|
    FileUtils.rm_rf(dir)
  end
end



Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
puppet-retrospec-0.2.0 spec/spec_helper.rb