posts: autoban uploads tagged paid_reward.
This commit is contained in:
@@ -25,6 +25,7 @@ class UploadsControllerTest < ActionDispatch::IntegrationTest
|
||||
assert_equal("completed", upload.status)
|
||||
assert_equal(Post.last, upload.post)
|
||||
assert_equal(upload.post.md5, upload.md5)
|
||||
upload
|
||||
end
|
||||
|
||||
context "The uploads controller" do
|
||||
@@ -284,6 +285,20 @@ class UploadsControllerTest < ActionDispatch::IntegrationTest
|
||||
end
|
||||
end
|
||||
|
||||
context "when the upload is tagged banned_artist" do
|
||||
should "autoban the post" do
|
||||
upload = assert_successful_upload("test/files/test.jpg", tag_string: "banned_artist")
|
||||
assert_equal(true, upload.post.is_banned?)
|
||||
end
|
||||
end
|
||||
|
||||
context "when the upload is tagged paid_reward" do
|
||||
should "autoban the post" do
|
||||
upload = assert_successful_upload("test/files/test.jpg", tag_string: "paid_reward")
|
||||
assert_equal(true, upload.post.is_banned?)
|
||||
end
|
||||
end
|
||||
|
||||
context "uploading a file from your computer" do
|
||||
should_upload_successfully("test/files/test.jpg")
|
||||
should_upload_successfully("test/files/test.png")
|
||||
|
||||
Reference in New Issue
Block a user