Sha256: 54e17ab269c78fb9850d9d3c993d2e0d62b0b2ab26a7d1e61ddb7f2da5717f8b

Contents?: true

Size: 600 Bytes

Versions: 15

Compression:

Stored size: 600 Bytes

Contents

require 'spec_helper'

def api_migrate
  migrate('many_roles')
end

def api_fixture
  load 'fixtures/many_roles_setup_unique_check.rb'
end

def api_name
  :many_roles
end

describe "Roles for Active Record: #{api_name}" do   
  require "roles_active_record/strategy/user_setup.rb"

  before do
    api_fixture
    default_user_setup    
  end

  describe '#valid_roles' do
    context ':guest role twice in list of valid roles' do
      it 'roles table should not have duplicate role :guest' do  
        Role.all.map(&:name).select{|n| n == 'guest'}.size.should == 1
      end
    end
  end
end




Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
roles_active_record-0.5.1 spec/roles_active_record/strategy/multi/many_roles_unique_spec.rb
roles_active_record-0.5.0 spec/roles_active_record/strategy/multi/many_roles_unique_spec.rb
roles_active_record-0.4.9 spec/roles_active_record/strategy/multi/many_roles_unique_spec.rb
roles_active_record-0.4.8 spec/roles_active_record/strategy/multi/many_roles_unique_spec.rb
roles_active_record-0.4.7 spec/roles_active_record/strategy/multi/many_roles_unique_spec.rb
roles_active_record-0.4.6.4 spec/roles_active_record/strategy/multi/many_roles_unique_spec.rb
roles_active_record-0.4.6.3 spec/roles_active_record/strategy/multi/many_roles_unique_spec.rb
roles_active_record-0.4.6.2 spec/roles_active_record/strategy/multi/many_roles_unique_spec.rb
roles_active_record-0.4.6.1 spec/roles_active_record/strategy/multi/many_roles_unique_spec.rb
roles_active_record-0.4.6 spec/roles_active_record/strategy/multi/many_roles_unique_spec.rb
roles_active_record-0.4.5 spec/roles_active_record/strategy/multi/many_roles_unique_spec.rb
roles_active_record-0.4.4 spec/roles_active_record/strategy/multi/many_roles_unique_spec.rb
roles_active_record-0.4.3 spec/roles_active_record/strategy/multi/many_roles_unique_spec.rb
roles_active_record-0.4.2 spec/roles_active_record/strategy/multi/many_roles_unique_spec.rb
roles_active_record-0.4.1 spec/roles_active_record/strategy/multi/many_roles_unique_spec.rb