potential fix for #1926

This commit is contained in:
r888888888
2014-02-13 11:30:35 -08:00
parent 0abe4f74d2
commit a285089f7a
2 changed files with 8 additions and 3 deletions

View File

@@ -65,11 +65,16 @@ class UserTest < ActiveSupport::TestCase
@user.update_column(:level, User::Levels::CONTRIBUTOR)
assert(@user.can_upload?)
@user.update_column(:level, User::Levels::MEMBER)
@user.update_column(:created_at, 1.month.ago)
assert_equal(10, @user.upload_limit)
40.times do
FactoryGirl.create(:post, :uploader => @user, :is_deleted => true)
9.times do
FactoryGirl.create(:post, :uploader => @user, :is_pending => true)
end
assert_equal(1, @user.upload_limit)
assert(@user.can_upload?)
FactoryGirl.create(:post, :uploader => @user, :is_pending => true)
assert(!@user.can_upload?)
end