Sha256: 61444d04789785fc78323a7d4d69d2e6cf71329206db9f2af80cb242c139d4fe

Contents?: true

Size: 876 Bytes

Versions: 11

Compression:

Stored size: 876 Bytes

Contents

if respond_to?(:require_relative, true)
  require_relative 'common'
else
  require File.dirname(__FILE__) + '/common'
end

require 'rest-graph/load_config'

describe RestGraph::LoadConfig do

  after do
    RR.verify
  end

  it 'would honor rails config' do
    ::Rails = Object.new
    mock(Rails).env { 'test' }
    mock(Rails).root{ File.dirname(__FILE__) }

    check = lambda{
      RestGraph.default_app_id.should ==   41829
      RestGraph.default_secret.should == 'r41829'.reverse
      RestGraph.default_auto_decode.should == false
      RestGraph.default_lang.should        == 'zh-tw'
    }

    TestHelper.ensure_rollback{
      RestGraph::LoadConfig.load_if_rails!
      check
    }

    TestHelper.ensure_rollback{
      RestGraph::LoadConfig.load_config!(
        "#{File.dirname(__FILE__)}/config/rest-graph.yaml",
        'test')
      check
    }
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
rest-graph-1.5.0 test/test_load_config.rb
rest-graph-1.4.6 test/test_load_config.rb
rest-graph-1.4.5 test/test_load_config.rb
rest-graph-1.4.4 test/test_load_config.rb
rest-graph-1.4.3 test/test_load_config.rb
rest-graph-1.4.2 test/test_load_config.rb
rest-graph-1.4.1 test/test_load_config.rb
rest-graph-1.4.0 test/test_load_config.rb
rest-graph-1.3.0 test/test_load_config.rb
rest-graph-1.2.1 test/test_load_config.rb
rest-graph-1.2.0 test/test_load_config.rb