diff options
author | Roger Braun <roger@rogerbraun.net> | 2017-04-28 09:51:47 +0200 |
---|---|---|
committer | Roger Braun <roger@rogerbraun.net> | 2017-04-28 09:51:47 +0200 |
commit | 451d18af63fcf97f0d9621e5bfe296e1f18a0312 (patch) | |
tree | 13156d9de64139dcadecfe3e442968c07348a994 /test | |
parent | 90da25505f9cfbd16a9088e20714b24c2c6fa215 (diff) | |
download | pleroma-451d18af63fcf97f0d9621e5bfe296e1f18a0312.tar.gz |
Add proper callback route for websub confirmation.
Diffstat (limited to 'test')
-rw-r--r-- | test/web/websub/websub_test.exs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/test/web/websub/websub_test.exs b/test/web/websub/websub_test.exs index bf243ac91..ca04a55cd 100644 --- a/test/web/websub/websub_test.exs +++ b/test/web/websub/websub_test.exs @@ -3,11 +3,13 @@ defmodule Pleroma.Web.WebsubMock do {:ok, sub} end end + defmodule Pleroma.Web.WebsubTest do use Pleroma.DataCase alias Pleroma.Web.Websub alias Pleroma.Web.Websub.WebsubServerSubscription import Pleroma.Factory + alias Pleroma.Web.Router.Helpers test "a verification of a request that is accepted" do sub = insert(:websub_subscription) @@ -121,6 +123,7 @@ defmodule Pleroma.Web.WebsubTest do poster = fn (^hub, {:form, data}, _headers) -> assert Keyword.get(data, :"hub.mode") == "subscribe" + assert Keyword.get(data, :"hub.callback") == Helpers.websub_url(Pleroma.Web.Endpoint, :websub_subscription_confirmation, websub.id) {:ok, %{status_code: 202}} end |