     assert [%{attachment_struct: %Image{}}, %{attachment_struct: %Image{}}] = fetched_post.reposted_source.assets
   end
 
-  test "post/4 - includes categories", %{user: user, post: post, category: cat} do
+  test "post/2 - includes categories", %{user: user, post: post, category: cat} do
     cat_id = cat.id
     fetched_post = Content.post(post.id, current_user: user, allow_nsfw: true, allow_nudity: true)
     assert fetched_post.id == post.id
     assert [%{id: ^cat_id}] = fetched_post.categories
   end
 
-  test "post/4 - with user - does allow nsfw", %{user: user, nsfw_post: post} do
+  test "post/2 - with user - does allow nsfw", %{user: user, nsfw_post: post} do
     fetched_post = Content.post(post.id, current_user: user, allow_nsfw: true, allow_nudity: true)
     assert fetched_post.id == post.id
   end
 
-  test "post/4 - with user - does not allow nsfw", %{user: user, nsfw_post: post} do
+  test "post/2 - with user - does not allow nsfw", %{user: user, nsfw_post: post} do
     fetched_post = Content.post(post.id, current_user: user, allow_nsfw: false, allow_nudity: false)
     refute fetched_post
   end
 
-  test "post/4 - with user - does allow nudity", %{user: user, nudity_post: post} do
+  test "post/2 - with user - does allow nudity", %{user: user, nudity_post: post} do
     fetched_post = Content.post(post.id, current_user: user, allow_nsfw: true, allow_nudity: true)
     assert fetched_post.id == post.id
   end
 
-  test "post/4 - with user - does not allow nudity", %{user: user, nudity_post: post} do
+  test "post/2 - with user - does not allow nudity", %{user: user, nudity_post: post} do
     fetched_post = Content.post(post.id, current_user: user, allow_nsfw: false, allow_nudity: false)
     refute fetched_post
   end
 
-  test "post/4 - does not return blocked author", %{user: user} do
+  test "post/2 - does not return blocked author", %{user: user} do
     blocked_author = Factory.insert(:user, %{})
     blocked_post = Factory.insert(:post, %{author: blocked_author})
     user = Map.merge(user, %{all_blocked_ids: [blocked_author.id]})

    refute fetched_post
  end

  test "post/4 - with user - has reposted loved watching", %{user: user, post: post} do
    repost = Factory.insert(:post, %{author: user, reposted_source: post})
    love = Factory.insert(:love, %{post: post, user: user})
    watch = Factory.insert(:watch, %{post: post, user: user})

    assert [%{attachment_struct: %Image{}}, %{attachment_struct: %Image{}}] = fetched_post.assets
  end

  test "post/2 - includes assets for reposted source", %{user: user, post: post} do
    asset1 = Factory.insert(:asset, %{post: post})
    asset2 = Factory.insert(:asset, %{post: post})
    repost = Factory.insert(:post, %{reposted_source: post})
