Sha256: b6dc24e52ba217756a1678fdcb8345501b1ea2c1e8658a1452e10bd790e98c63

Contents?: true

Size: 644 Bytes

Versions: 7

Compression:

Stored size: 644 Bytes

Contents

ENV["TEST"] = "1"

# CodeClimate test coverage: https://docs.codeclimate.com/docs/configuring-test-coverage
# require 'simplecov'
# SimpleCov.start

require "pp"

root = File.expand_path("../../", __FILE__)
require "#{root}/lib/<%= project_name %>"

module Helper
  def execute(cmd)
    puts "Running: #{cmd}" if show_command?
    out = `#{cmd}`
    puts out if show_command?
    out
  end

  # Added SHOW_COMMAND because DEBUG is also used by other libraries like
  # bundler and it shows its internal debugging logging also.
  def show_command?
    ENV['DEBUG'] || ENV['SHOW_COMMAND']
  end
end

RSpec.configure do |c|
  c.include Helper
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
cli-template-4.0.2 lib/templates/colon_namespaces/spec/spec_helper.rb.tt
cli-template-4.0.1 lib/templates/colon_namespaces/spec/spec_helper.rb.tt
cli-template-4.0.0 lib/templates/colon_namespaces/spec/spec_helper.rb.tt
cli-template-3.5.1 lib/templates/colon_namespaces/spec/spec_helper.rb.tt
cli-template-3.5.0 lib/templates/colon_namespaces/spec/spec_helper.rb.tt
cli-template-3.4.0 lib/templates/colon_namespaces/spec/spec_helper.rb.tt
cli-template-3.3.0 lib/templates/colon_namespaces/spec/spec_helper.rb.tt