Sha256: 9666f9b4b4e8cc1bc236d6ab7869ef8f3e498b449cc0c2a8f7066d788c97e39e

Contents?: true

Size: 793 Bytes

Versions: 2

Compression:

Stored size: 793 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + '/helper')

describe "PadrinoConfiguration" do
  it 'should be able to store values' do
    Padrino.config.val1 = 12_345
    assert_equal 12_345, Padrino.config.val1
  end

  it 'should be able to configure with block' do
    Padrino.configure do |config|
      config.val2 = 54_321
    end
    assert_equal 54_321, Padrino.config.val2
  end

  it 'should be able to configure with block' do
    Padrino.configure :test do |config|
      config.test1 = 54_321
    end
    Padrino.configure :development do |config|
      config.test1 = 12_345
    end
    Padrino.configure :test, :development do |config|
      config.both1 = 54_321
    end
    assert_equal 54_321, Padrino.config.test1
    assert_equal 54_321, Padrino.config.both1
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
padrino-core-0.16.0.pre3 test/test_configuration.rb
padrino-core-0.16.0.pre2 test/test_configuration.rb