aboutsummaryrefslogtreecommitdiffstats
path: root/spec/models/user_spec.rb
diff options
context:
space:
mode:
authorlouise <louise>2009-04-07 10:32:54 +0000
committerlouise <louise>2009-04-07 10:32:54 +0000
commit5f12a54f106147d4012edc7f863a2d8438a210bc (patch)
treebed11ce1a48b47af98c8426ca4f611710d419add /spec/models/user_spec.rb
parent07b87eb39498f1a8585bd739adb8615c1d117de1 (diff)
Allow request owners or admins to update the status of a request at any time from the main request page
Diffstat (limited to 'spec/models/user_spec.rb')
-rw-r--r--spec/models/user_spec.rb12
1 files changed, 6 insertions, 6 deletions
diff --git a/spec/models/user_spec.rb b/spec/models/user_spec.rb
index 5b7b08a7d..dc14feff9 100644
--- a/spec/models/user_spec.rb
+++ b/spec/models/user_spec.rb
@@ -103,24 +103,24 @@ describe User, "when checking abilities" do
end
-describe User, 'when asked if a user has the ability to edit "requires admin" requests' do
+describe User, 'when asked if a user owns every request' do
before do
@mock_user = mock_model(User)
end
it 'should return false if no user is passed' do
- User.requires_admin_power?(nil).should be_false
+ User.owns_every_request?(nil).should be_false
end
it 'should return true if the user has "requires admin" power' do
- @mock_user.stub!(:requires_admin_power?).and_return true
- User.requires_admin_power?(@mock_user).should be_true
+ @mock_user.stub!(:owns_every_request?).and_return true
+ User.owns_every_request?(@mock_user).should be_true
end
it 'should return false if the user does not have "requires admin" power' do
- @mock_user.stub!(:requires_admin_power?).and_return false
- User.requires_admin_power?(@mock_user).should be_false
+ @mock_user.stub!(:owns_every_request?).and_return false
+ User.owns_every_request?(@mock_user).should be_false
end
end