Sha256: e7d82e14ee26bcb3971713fb391f9309274bfa3488dd6d21fa142cb05cb7f1e7

Contents?: true

Size: 1.02 KB

Versions: 11

Compression:

Stored size: 1.02 KB

Contents

require 'stringify-hash'
require 'beaker-pe/version'
require 'beaker-pe/install/pe_utils'
require 'beaker-pe/options/pe_version_scraper'
require 'beaker-pe/pe-client-tools/config_file_helper'
require 'beaker-pe/pe-client-tools/install_helper'
require 'beaker-pe/pe-client-tools/executable_helper'

module Beaker
  module DSL
    module PE
      include Beaker::DSL::InstallUtils::PEUtils
      include Beaker::DSL::InstallUtils::PEClientTools
      include Beaker::Options::PEVersionScraper
      include Beaker::DSL::PEClientTools::ConfigFileHelper
      include Beaker::DSL::PEClientTools::ExecutableHelper
    end
  end
end


# Boilerplate DSL inclusion mechanism:
# First we register our module with the Beaker DSL
Beaker::DSL.register( Beaker::DSL::PE )

# Second,We need to reload the DSL, but before we had reloaded
# it in the global namespace, which result in errors colliding
# with other gems rightfully not expecting beaker's dsl to
# be available at the global level.
module Beaker
  class TestCase
    include Beaker::DSL
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
beaker-pe-1.9.1 lib/beaker-pe.rb
beaker-pe-1.9.0 lib/beaker-pe.rb
beaker-pe-1.8.2 lib/beaker-pe.rb
beaker-pe-1.8.1 lib/beaker-pe.rb
beaker-pe-1.8.0 lib/beaker-pe.rb
beaker-pe-1.7.0 lib/beaker-pe.rb
beaker-pe-1.6.1 lib/beaker-pe.rb
beaker-pe-1.6.0 lib/beaker-pe.rb
beaker-pe-1.5.0 lib/beaker-pe.rb
beaker-pe-1.4.0 lib/beaker-pe.rb
beaker-pe-1.3.0 lib/beaker-pe.rb