Sha256: f66b5f4e900f66cbe39d152312b3f2fa9e741d3c0086a4aee8e3e80cb746fb77

Contents?: true

Size: 1.03 KB

Versions: 7

Compression:

Stored size: 1.03 KB

Contents

require 'rspec'

$:.unshift(File.dirname(__FILE__) + '/lib')
require 'dnsimple'

unless defined?(SPEC_ROOT)
  SPEC_ROOT = File.expand_path("../", __FILE__)
end

if ENV['DNSIMPLE_TEST_CONFIG']
  DNSimple::Client.load_credentials(ENV['DNSIMPLE_TEST_CONFIG'])
  CONFIG = { 'username' => DNSimple::Client.username, 'password' => DNSimple::Client.password, 'base_uri' => DNSimple::Client.base_uri, 'host' => URI.parse(DNSimple::Client.base_uri).host }
else
  CONFIG = { 'username' => 'username', 'password' => 'password', 'base_uri' => 'https://api.sandbox.dnsimple.com/', 'host' => 'api.sandbox.dnsimple.com' }
  DNSimple::Client.base_uri = CONFIG['base_uri']
  DNSimple::Client.username = CONFIG['username']
  DNSimple::Client.password = CONFIG['password']
end


RSpec.configure do |c|
  c.mock_framework = :mocha

  # Silent the puts call in the commands
  # c.before do
  #   @_stdout = $stdout
  #   $stdout = StringIO.new
  # end
  # c.after do
  #   $stdout = @_stdout
  # end
end

Dir[File.join(SPEC_ROOT, "support/**/*.rb")].each { |f| require f }

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
dnsimple-ruby-1.7.0 spec/spec_helper.rb
dnsimple-ruby-1.6.0 spec/spec_helper.rb
dnsimple-2.0.0.a spec/spec_helper.rb
dnsimple-ruby-1.5.5 spec/spec_helper.rb
dnsimple-ruby-1.5.4 spec/spec_helper.rb
dnsimple-ruby-1.5.3 spec/spec_helper.rb
dnsimple-ruby-1.5.2 spec/spec_helper.rb