26 lines
735 B
Ruby
26 lines
735 B
Ruby
require 'spec_helper'
|
|
|
|
describe Locomotive::Configuration do
|
|
|
|
before(:each) do
|
|
@old_config = Locomotive.config.dup
|
|
end
|
|
|
|
it 'allows a different value for the reserved subdomains' do
|
|
Locomotive.config.reserved_subdomains.include?('www').should be_true # by default
|
|
Locomotive.config.multi_sites { |multi_sites| multi_sites.reserved_subdomains = %w(empty) }
|
|
Locomotive.config.reserved_subdomains.should == ['empty']
|
|
end
|
|
|
|
it 'calls the hosting enabler if provided' do
|
|
Rails.env.stubs(:test?).returns(false)
|
|
Locomotive.expects(:enable_bushido).once
|
|
Locomotive.config.hosting = { :target => :bushido }
|
|
Locomotive.enable_hosting
|
|
end
|
|
|
|
after(:each) do
|
|
Locomotive.config = @old_config
|
|
end
|
|
|
|
end |