moderation: extract 3 day modqueue length to config.

This commit is contained in:
evazion
2020-08-12 11:22:57 -05:00
parent 3d3b5262cc
commit 0297b631fb
8 changed files with 15 additions and 13 deletions

View File

@@ -71,13 +71,13 @@ class PostFlagTest < ActiveSupport::TestCase
@flag1 = create(:post_flag, post: @post, creator: @users.first)
as(@mod) { @post.approve! }
travel_to(PostFlag::COOLDOWN_PERIOD.from_now - 1.minute) do
travel_to(Danbooru.config.moderation_period.from_now - 1.minute) do
@flag2 = build(:post_flag, post: @post, reason: "something", creator: @users.second)
assert_equal(false, @flag2.valid?)
assert_match(/cannot be flagged more than once/, @flag2.errors[:post].join)
end
travel_to(PostFlag::COOLDOWN_PERIOD.from_now + 1.minute) do
travel_to(Danbooru.config.moderation_period.from_now + 1.minute) do
@flag3 = create(:post_flag, post: @post, reason: "something", creator: @users.second)
assert(@flag3.errors.empty?)
end