Sha256: 449959cba0e9c1153d846e5cb8ff4213f1c9d7d1709241fe2fa05fe780b9f59a

Contents?: true

Size: 535 Bytes

Versions: 3

Compression:

Stored size: 535 Bytes

Contents

require 'test/unit'

# Use TURN if available
begin
  require 'turn' if ENV['TURN']
rescue LoadError
end

require 'solusvm'
require 'fake_web'

class Test::Unit::TestCase
  def load_response(name)
    File.read(File.join(File.dirname(__FILE__), "fixtures/#{name}.txt"))
  end

  def base_uri
    "#{Solusvm.api_endpoint}?id=api_id&key=api_key"
  end

  def api_login
    {:id => 'api_id', :key => 'api_key'}
  end

  def setup_solusvm
    Solusvm.config(api_login[:id], api_login[:key], :url => 'http://www.example.com/api')
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
solusvm-0.10.1 test/helper.rb
solusvm-0.10.0 test/helper.rb
solusvm-0.9.0 test/helper.rb