Sha256: 231c99a218ada20b640a41db1725814c3376a39e62e99bace401c70b5fa54088

Contents?: true

Size: 300 Bytes

Versions: 10

Compression:

Stored size: 300 Bytes

Contents

require 'spec_helper'
use_roles_strategy :admin_flag

class User 
  include Mongoid::Document  
  include Roles::Mongoid 
  
  strategy :admin_flag
  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

10 entries across 10 versions & 2 rubygems

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