Sha256: 01f0e16dd5e3c539707efb24c2daa2211d43e6ac1cb096749fd24c6579251c4a

Contents?: true

Size: 548 Bytes

Versions: 5

Compression:

Stored size: 548 Bytes

Contents

require 'spec_helper'

describe ActsAsTenant::Configuration do
  describe 'no configuration given' do
    before do
      ActsAsTenant.configure
    end

    it 'provides defaults' do
      ActsAsTenant.configuration.require_tenant.should_not be_true
    end
  end

  describe 'with config block' do
    after do
      ActsAsTenant.configure
    end

    it 'stores config' do
      ActsAsTenant.configure do |config|
        config.require_tenant = true
      end

      ActsAsTenant.configuration.require_tenant.should be_true
    end

  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
acts_as_tenant-0.3.5 spec/acts_as_tenant/configuration_spec.rb
acts_as_tenant-0.3.4 spec/acts_as_tenant/configuration_spec.rb
acts_as_tenant-0.3.3 spec/acts_as_tenant/configuration_spec.rb
acts_as_tenant-0.3.2 spec/acts_as_tenant/configuration_spec.rb
acts_as_tenant-0.3.1 spec/acts_as_tenant/configuration_spec.rb