Sha256: be5edddb4440d21594c880f0a2ee8d5f179994c2a46e1f074d52f1582dcb33f9

Contents?: true

Size: 670 Bytes

Versions: 10

Compression:

Stored size: 670 Bytes

Contents

require 'spec_helper'

use_roles_strategy :roles_mask

class User
  include Mongoid::Document  
  include Roles::Mongoid 
  
  strategy :roles_mask
  valid_roles_are :admin, :guest, :user
end

def api_name
  :roles_mask
end

load 'roles_mongoid/strategy/api_examples.rb'



# require 'spec_helper'
# use_roles_strategy :roles_mask
# 
# class User 
#   include Mongoid::Document  
#   include Roles::Mongoid 
#   
#   strategy :roles_mask, :default
#   valid_roles_are :admin, :guest   
# 
#   field :name, :type => String 
# end
# 
# describe "Roles for Mongoid: :roles_mask strategy" do  
#   load "roles_mongoid/user_setup"
#   load "roles_generic/rspec/api"
# end
# 

Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
roles_mongoid-0.4.8 spec/roles_mongoid/strategy/multi/roles_mask_spec.rb
roles_mongoid_zhd-0.4.8 spec/roles_mongoid/strategy/multi/roles_mask_spec.rb
roles_mongoid-0.4.7 spec/roles_mongoid/strategy/multi/roles_mask_spec.rb
roles_mongoid-0.4.6 spec/roles_mongoid/strategy/multi/roles_mask_spec.rb
roles_mongoid-0.4.5 spec/roles_mongoid/strategy/multi/roles_mask_spec.rb
roles_mongoid-0.4.4 spec/roles_mongoid/strategy/multi/roles_mask_spec.rb
roles_mongoid-0.4.3 spec/roles_mongoid/strategy/multi/roles_mask_spec.rb
roles_mongoid-0.4.2 spec/roles_mongoid/strategy/multi/roles_mask_spec.rb
roles_mongoid-0.4.1 spec/roles_mongoid/strategy/multi/roles_mask_spec.rb
roles_mongoid-0.4.0 spec/roles_mongoid/strategy/multi/roles_mask_spec.rb