forked from e621ng/e621ng
[Tests] Fix post expunge note/post update count test
This commit is contained in:
parent
75fdab1c85
commit
b2c4fffdb5
@ -17,7 +17,7 @@ class ArtistUrlsControllerTest < ActionDispatch::IntegrationTest
|
|||||||
end
|
end
|
||||||
|
|
||||||
get artist_urls_path(search: {
|
get artist_urls_path(search: {
|
||||||
artist: { name: "bkub", },
|
artist_name: "bkub",
|
||||||
url_matches: "*bkub*",
|
url_matches: "*bkub*",
|
||||||
is_active: "false",
|
is_active: "false",
|
||||||
order: "created_at",
|
order: "created_at",
|
||||||
|
@ -17,7 +17,7 @@ class PostTest < ActiveSupport::TestCase
|
|||||||
context "Expunging a post" do
|
context "Expunging a post" do
|
||||||
# That belonged in a museum!
|
# That belonged in a museum!
|
||||||
setup do
|
setup do
|
||||||
@upload = UploadService.new(attributes_for(:jpg_upload)).start!
|
@upload = UploadService.new(attributes_for(:jpg_upload).merge({ uploader: @user })).start!
|
||||||
@post = @upload.post
|
@post = @upload.post
|
||||||
FavoriteManager.add!(user: @post.uploader, post: @post)
|
FavoriteManager.add!(user: @post.uploader, post: @post)
|
||||||
end
|
end
|
||||||
@ -44,14 +44,14 @@ class PostTest < ActiveSupport::TestCase
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
should_eventually "decrement the user's note update count" do
|
should "decrement the user's note update count" do
|
||||||
create(:note, post: @post)
|
create(:note, post: @post)
|
||||||
assert_difference(["@post.uploader.reload.note_update_count"], -1) do
|
assert_difference(["@post.uploader.reload.note_update_count"], -1) do
|
||||||
@post.expunge!
|
@post.expunge!
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
should_eventually "decrement the user's post update count" do
|
should "decrement the user's post update count" do
|
||||||
assert_difference(["@post.uploader.reload.post_update_count"], -1) do
|
assert_difference(["@post.uploader.reload.post_update_count"], -1) do
|
||||||
@post.expunge!
|
@post.expunge!
|
||||||
end
|
end
|
||||||
|
Loading…
Reference in New Issue
Block a user