Sha256: 0c01e0e388b1d388bf61aa3fcd7ba941f5d6945d1f97c926fe6218b3f7dad878

Contents?: true

Size: 836 Bytes

Versions: 6

Compression:

Stored size: 836 Bytes

Contents

__LIB_DIR__ = File.expand_path(File.join(File.dirname(__FILE__), "..","lib"))

$LOAD_PATH.unshift __LIB_DIR__ unless
  $LOAD_PATH.include?(__LIB_DIR__) ||
  $LOAD_PATH.include?(File.expand_path(__LIB_DIR__))

require "brightbox_cli"
require "mocha"
require "vcr"
require "support/common_helpers"

Brightbox.const_set(:CONFIG,Brightbox::BBConfig.new())

RSpec.configure do |config|
  config.mock_framework = :mocha
  config.extend VCR::RSpec::Macros
  config.include CommonHelpers
  config.before {
    test_config = File.join(File.dirname(__FILE__),"brightbox")
    Brightbox::BBConfig.any_instance.stubs(:default_config_dir).returns(test_config)
  }
end

VCR.config do |c|
  c.cassette_library_dir = File.join(File.dirname(__FILE__),"fixtures/vcr_cassettes")
  c.allow_http_connections_when_no_cassette = true
  c.stub_with :excon
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
brightbox-cli-0.18.1 spec/spec_helper.rb
brightbox-cli-0.18.0 spec/spec_helper.rb
brightbox-cli-0.17.5 spec/spec_helper.rb
brightbox-cli-0.17.4 spec/spec_helper.rb
brightbox-cli-0.17.3 spec/spec_helper.rb
brightbox-cli-0.17.2 spec/spec_helper.rb