diff options
author | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2012-12-16 20:27:16 +0400 |
---|---|---|
committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2012-12-16 20:27:16 +0400 |
commit | 592412992daf1830fb1df5cc06aac02814c6f911 (patch) | |
tree | ae4098f429ad8c4ac3851872551442c448da106a /spec/models/user_spec.rb | |
parent | 26afde94fda0026fd52078427e3f52e804ba8404 (diff) |
Account role spec
Diffstat (limited to 'spec/models/user_spec.rb')
-rw-r--r-- | spec/models/user_spec.rb | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/spec/models/user_spec.rb b/spec/models/user_spec.rb index 79ffc05bca9..d09484f8fe0 100644 --- a/spec/models/user_spec.rb +++ b/spec/models/user_spec.rb @@ -66,6 +66,10 @@ describe User do it { should ensure_length_of(:bio).is_within(0..255) } end + describe 'modules' do + it { should include_module(Account) } + end + describe "Respond to" do it { should respond_to(:is_admin?) } it { should respond_to(:identifier) } @@ -115,16 +119,4 @@ describe User do user.authentication_token.should_not be_blank end end - - describe 'projects and namespaces' do - before do - ActiveRecord::Base.observers.enable(:user_observer) - @user = create :user - @project = create :project, namespace: @user.namespace - end - - it { @user.authorized_projects.should include(@project) } - it { @user.my_own_projects.should include(@project) } - it { @user.several_namespaces?.should be_false } - end end |