Sha256: 852a921255a4f67f782d599dc8837cc0f318c11d9943ebd1af0e77d4079d473c
Contents?: true
Size: 690 Bytes
Versions: 8
Compression:
Stored size: 690 Bytes
Contents
require 'rspec' require 'cantango' require 'fixtures/models' require 'cantango/api/current_users' require 'cantango/configuration/engines/store_engine_shared' CanTango.config.users.register :user, User CanTango.config.users.register :admin, Admin class Context include CanTango::Api::User::Ability include CurrentUsers extend ::CurrentUsers end describe CanTango::Api::User::Ability do subject { Context.new } describe 'user_ability user' do specify { subject.user_ability(subject.current_user).should be_a CanTango::Ability } end describe 'user_ability admin' do specify { subject.user_ability(subject.current_admin).should be_a CanTango::Ability } end end
Version data entries
8 entries across 8 versions & 1 rubygems