diff options
Diffstat (limited to 'test/integration')
| -rw-r--r-- | test/integration/mastodon_websocket_test.exs | 14 | 
1 files changed, 7 insertions, 7 deletions
diff --git a/test/integration/mastodon_websocket_test.exs b/test/integration/mastodon_websocket_test.exs index 109c7b4cb..ea17e9feb 100644 --- a/test/integration/mastodon_websocket_test.exs +++ b/test/integration/mastodon_websocket_test.exs @@ -32,7 +32,7 @@ defmodule Pleroma.Integration.MastodonWebsocketTest do    test "refuses invalid requests" do      capture_log(fn -> -      assert {:error, {400, _}} = start_socket() +      assert {:error, {404, _}} = start_socket()        assert {:error, {404, _}} = start_socket("?stream=ncjdk")        Process.sleep(30)      end) @@ -40,8 +40,8 @@ defmodule Pleroma.Integration.MastodonWebsocketTest do    test "requires authentication and a valid token for protected streams" do      capture_log(fn -> -      assert {:error, {403, _}} = start_socket("?stream=user&access_token=aaaaaaaaaaaa") -      assert {:error, {403, _}} = start_socket("?stream=user") +      assert {:error, {401, _}} = start_socket("?stream=user&access_token=aaaaaaaaaaaa") +      assert {:error, {401, _}} = start_socket("?stream=user")        Process.sleep(30)      end)    end @@ -55,7 +55,7 @@ defmodule Pleroma.Integration.MastodonWebsocketTest do    test "receives well formatted events" do      user = insert(:user)      {:ok, _} = start_socket("?stream=public") -    {:ok, activity} = CommonAPI.post(user, %{"status" => "nice echo chamber"}) +    {:ok, activity} = CommonAPI.post(user, %{status: "nice echo chamber"})      assert_receive {:text, raw_json}, 1_000      assert {:ok, json} = Jason.decode(raw_json) @@ -100,7 +100,7 @@ defmodule Pleroma.Integration.MastodonWebsocketTest do        assert {:ok, _} = start_socket("?stream=user&access_token=#{token.token}")        assert capture_log(fn -> -               assert {:error, {403, "Forbidden"}} = start_socket("?stream=user") +               assert {:error, {401, _}} = start_socket("?stream=user")                 Process.sleep(30)               end) =~ ":badarg"      end @@ -109,7 +109,7 @@ defmodule Pleroma.Integration.MastodonWebsocketTest do        assert {:ok, _} = start_socket("?stream=user:notification&access_token=#{token.token}")        assert capture_log(fn -> -               assert {:error, {403, "Forbidden"}} = start_socket("?stream=user:notification") +               assert {:error, {401, _}} = start_socket("?stream=user:notification")                 Process.sleep(30)               end) =~ ":badarg"      end @@ -118,7 +118,7 @@ defmodule Pleroma.Integration.MastodonWebsocketTest do        assert {:ok, _} = start_socket("?stream=user", [{"Sec-WebSocket-Protocol", token.token}])        assert capture_log(fn -> -               assert {:error, {403, "Forbidden"}} = +               assert {:error, {401, _}} =                          start_socket("?stream=user", [{"Sec-WebSocket-Protocol", "I am a friend"}])                 Process.sleep(30)  | 
