Sha256: 319c9ab3489ab637fdadc9c027ad9ac03e3ccff3a9bc9c4b9a590c0c96df8bda

Contents?: true

Size: 751 Bytes

Versions: 1

Compression:

Stored size: 751 Bytes

Contents

$:.unshift File.expand_path(File.dirname(__FILE__) + "/../lib")
$:.unshift File.expand_path(File.dirname(__FILE__) + "/generated")

require 'rubygems'
require 'rspec'
require 'rbplusplus'

include RbPlusPlus

module FileDirectoryHelpers
  def full_dir(path)
    File.expand_path(File.join(File.dirname(__FILE__), path))
  end
end

module TestHelpers
  def clear_info
    `rm -rf #{full_dir('generated')}/*`
  end

  def silence_logging
    RbPlusPlus::Logger.silent!
  end

  def test_setup
    clear_info
    silence_logging
  end
end

RSpec.configure do |config|
  config.include(FileDirectoryHelpers)
  config.include(TestHelpers)

  config.expect_with(:rspec) do |c|
    c.syntax = :should
  end

  config.before(:all) do
    test_setup
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rbplusplus-1.4.0 test/test_helper.rb