Sha256: 2a7f0f0d940967a0634878a69d4bcfdf229ecafd1663d9379f5359be51d653d1

Contents?: true

Size: 628 Bytes

Versions: 1

Compression:

Stored size: 628 Bytes

Contents

require 'rubygems'
require 'test/unit'
require 'activesupport'
require 'shoulda'
require 'erb'
require 'fakeweb'

$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))
$LOAD_PATH.unshift(File.dirname(__FILE__))
require 'green_by_phone'

class Test::Unit::TestCase
  FakeWeb.allow_net_connect = false

  def fixture(key)
    yaml_data = YAML.load(ERB.new(File.read(File.join(File.dirname(__FILE__), 'data.yml'))).result)
    symbolize_keys(yaml_data)
    yaml_data[key]
  end

  def symbolize_keys(hash)
    return unless hash.is_a?(Hash)
    hash.symbolize_keys!
    hash.each { |k,v| symbolize_keys(v) }
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
green_by_phone-0.1.0 test/helper.rb