aboutsummaryrefslogtreecommitdiffstats
path: root/spec/models
diff options
context:
space:
mode:
authorLouise Crow <louise.crow@gmail.com>2013-10-23 14:58:02 +0100
committerLouise Crow <louise.crow@gmail.com>2013-12-04 09:32:41 +0000
commitb97cf2f206ae9aea778db2a10132fa68aeaa764b (patch)
tree30f5fbcf800c98cf6c2bd402c096209c470f39ab /spec/models
parentbf511988c786d8bc7b7e800b595f103bae91b4e5 (diff)
Batch users don't have a daily limit.
It doesn't make logical sense that they would. However I am preserving the ability to make batch requests as a separate thing from not having a daily limit - I think batch sending requires a (perhaps marginally) bigger level of trust.
Diffstat (limited to 'spec/models')
-rw-r--r--spec/models/user_spec.rb7
1 files changed, 7 insertions, 0 deletions
diff --git a/spec/models/user_spec.rb b/spec/models/user_spec.rb
index bb1b054aa..b6f48dad3 100644
--- a/spec/models/user_spec.rb
+++ b/spec/models/user_spec.rb
@@ -360,4 +360,11 @@ describe User, "when calculating if a user has exceeded the request limit" do
@user.exceeded_limit?.should be_true
end
+ it 'should return false if the user is allowed to make batch requests' do
+ @user.can_make_batch_requests = true
+ AlaveteliConfiguration.stub!(:max_requests_per_user_per_day).and_return(0)
+ @user.exceeded_limit?.should be_false
+ end
+
+
end