Sha256: 321dd514a71c67d7073d1adacb178b443f6d6a8ce3d70dc2303584217420cb70

Contents?: true

Size: 310 Bytes

Versions: 6

Compression:

Stored size: 310 Bytes

Contents

require 'spec_helper'
use_roles_strategy :admin_flag

class User 
  include Mongoid::Document  
  include Roles::Mongoid 
  
  strategy :admin_flag, :default
  valid_roles_are :admin, :guest  

  field :name, :type => String  
end

def api_name
  :admin_flag
end

load 'roles_mongoid/strategy/api_examples.rb'

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
roles_mongoid-0.3.6 spec/roles_mongoid/strategy/single/admin_flag_spec.rb
roles_mongoid-0.3.5 spec/roles_mongoid/strategy/single/admin_flag_spec.rb
roles_mongoid-0.3.4 spec/roles_mongoid/strategy/single/admin_flag_spec.rb
roles_mongoid-0.3.3 spec/roles_mongoid/strategy/single/admin_flag_spec.rb
roles_mongoid-0.3.2 spec/roles_mongoid/strategy/single/admin_flag_spec.rb
roles_mongoid-0.3.1 spec/roles_mongoid/strategy/single/admin_flag_spec.rb