Sha256: 2046ec20646462feea783b476f4ecff37cbdc3238ff91fa2c5ac0c913e71c53f

Contents?: true

Size: 874 Bytes

Versions: 7

Compression:

Stored size: 874 Bytes

Contents

require 'beaker-rspec'
require 'simp/beaker_helpers'
include Simp::BeakerHelpers
require 'tmpdir'
require 'pry' if ENV['PRY'] == 'yes'

$LOAD_PATH.unshift(File.expand_path('../acceptance/support',__FILE__))

module Simp::BeakerHelpers::SimpRakeHelpers
  # Add RSpec log comments within examples ("it blocks")
  def comment(msg, indent=10)
    logger.optionally_color(Beaker::Logger::MAGENTA, " "*indent + msg)
  end

  # basic command + arguments for executing `runuser` within an SUT
  def run_cmd
    @run_cmd ||= 'runuser build_user -l -c '
  end
end

RSpec.configure do |c|
  # provide helper methods to individual examples AND example groups
  c.include Simp::BeakerHelpers::SimpRakeHelpers
  c.extend Simp::BeakerHelpers::SimpRakeHelpers

  # Readable test descriptions
  c.formatter = :documentation

  # Configure all nodes in nodeset
  c.before :suite do
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
simp-rake-helpers-5.6.1 spec/spec_helper_acceptance.rb
simp-rake-helpers-5.6.0 spec/spec_helper_acceptance.rb
simp-rake-helpers-5.5.3 spec/spec_helper_acceptance.rb
simp-rake-helpers-5.5.2 spec/spec_helper_acceptance.rb
simp-rake-helpers-5.5.0 spec/spec_helper_acceptance.rb
simp-rake-helpers-5.4.3 spec/spec_helper_acceptance.rb
simp-rake-helpers-5.4.1 spec/spec_helper_acceptance.rb