Sha256: df7ad1f3047d9246bb905fb5da8b6560dd047a650ec3ac4f50ba6f640e6f5d84

Contents?: true

Size: 1020 Bytes

Versions: 4

Compression:

Stored size: 1020 Bytes

Contents

require 'bundler/setup'
APP_ENV = 'test'
Bundler.require(:default, APP_ENV)

require 'bit_wallet'
require 'ostruct'
require 'active_support/core_ext/hash/indifferent_access'
require 'active_support/core_ext/hash/slice'
require 'pry'
require 'factory_girl'
require_relative 'factories'
require 'bitcoin_testnet'
require 'vcr'
require 'webmock'

Config = {}
yaml_config_file = File.open(File.join(File.dirname(__FILE__), 'config.yml'))
yaml_config = YAML.load(yaml_config_file).with_indifferent_access
Config[:username] = yaml_config[:rpcuser]
Config[:port] = yaml_config[:rpcport]
Config[:password] = yaml_config[:rpcpassword]

VCR.configure do |c|
  c.cassette_library_dir = 'spec/fixtures/vcr_cassettes'
  c.hook_into :webmock
  c.configure_rspec_metadata!
end

BitcoinTestnet.configure_with_rspec_and_vcr!
BitcoinTestnet.dir = File.join(File.dirname(__FILE__), 'testnet')

RSpec.configure do |config|
  config.include FactoryGirl::Syntax::Methods

  config.before(:each) do
    BitWallet.config.min_conf = 0
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
bit_wallet-0.4.0 spec/spec_helper.rb
bit_wallet-0.3.0 spec/spec_helper.rb
bit_wallet-0.2.0 spec/spec_helper.rb
bit_wallet-0.1.1 spec/spec_helper.rb