Sha256: d289362fb9e075eb6d218bd12fd503a3f708fb27354699a8a797b0ec5111e966

Contents?: true

Size: 1.16 KB

Versions: 2

Compression:

Stored size: 1.16 KB

Contents

require 'beaker'

require 'stringify-hash'
require 'in_parallel'
require 'beaker-puppet/version'
require 'beaker-puppet/wrappers'

require 'beaker-puppet/helpers/rake_helpers'

[ 'aio', 'foss' ].each do |lib|
  require "beaker-puppet/install_utils/#{lib}_defaults"
end
[ 'windows', 'foss', 'puppet', 'ezbake', 'module' ].each do |lib|
  require "beaker-puppet/install_utils/#{lib}_utils"
end
[ 'tk', 'facter', 'puppet' ].each do |lib|
  require "beaker-puppet/helpers/#{lib}_helpers"
end

require 'beaker-puppet/install_utils/puppet5'


module BeakerPuppet
  include Beaker::DSL::InstallUtils::FOSSDefaults
  include Beaker::DSL::InstallUtils::AIODefaults

  include Beaker::DSL::InstallUtils::WindowsUtils
  include Beaker::DSL::InstallUtils::PuppetUtils
  include Beaker::DSL::InstallUtils::FOSSUtils
  include Beaker::DSL::InstallUtils::EZBakeUtils
  include Beaker::DSL::InstallUtils::ModuleUtils

  include Beaker::DSL::InstallUtils::Puppet5

  include Beaker::DSL::Helpers::TKHelpers
  include Beaker::DSL::Helpers::FacterHelpers
  include Beaker::DSL::Helpers::PuppetHelpers

  include Beaker::DSL::Wrappers
end

# Register the DSL extension
Beaker::DSL.register( BeakerPuppet )

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
beaker-puppet-1.1.0 lib/beaker-puppet.rb
beaker-puppet-1.0.1 lib/beaker-puppet.rb