aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--spec/models/user_spec.rb18
1 files changed, 18 insertions, 0 deletions
diff --git a/spec/models/user_spec.rb b/spec/models/user_spec.rb
index d4fdba67c..be56faf39 100644
--- a/spec/models/user_spec.rb
+++ b/spec/models/user_spec.rb
@@ -86,3 +86,21 @@ describe User, " when saving" do
end
end
+describe User, "when checking abilities" do
+ fixtures :users
+
+ before do
+ @user = users(:bob_smith_user)
+ end
+
+ it "should not get admin links" do
+ @user.admin_page_links?.should be_false
+ end
+
+ it "should be able to file requests" do
+ @user.can_file_requests?.should be_true
+ end
+
+end
+
+