소스 검색

StatusControllerTest: Capture log.

debug-remote-ip
lain 4 년 전
부모
커밋
f1381d68e7
1개의 변경된 파일8개의 추가작업 그리고 5개의 파일을 삭제
  1. +8
    -5
      test/web/mastodon_api/controllers/status_controller_test.exs

+ 8
- 5
test/web/mastodon_api/controllers/status_controller_test.exs 파일 보기

@@ -17,6 +17,7 @@ defmodule Pleroma.Web.MastodonAPI.StatusControllerTest do
alias Pleroma.Web.CommonAPI

import Pleroma.Factory
import ExUnit.CaptureLog

describe "posting statuses" do
setup do
@@ -681,12 +682,14 @@ defmodule Pleroma.Web.MastodonAPI.StatusControllerTest do
test "returns 400 error for a wrong id", %{conn: conn} do
user = insert(:user)

conn =
conn
|> assign(:user, user)
|> post("/api/v1/statuses/1/favourite")
assert capture_log(fn ->
conn =
conn
|> assign(:user, user)
|> post("/api/v1/statuses/1/favourite")

assert json_response(conn, 400) == %{"error" => "Could not favorite"}
assert json_response(conn, 400) == %{"error" => "Could not favorite"}
end) =~ "[error]"
end
end



불러오는 중...
취소
저장