diff options
| -rw-r--r-- | lib/pleroma/web/http_signatures/http_signatures.ex | 1 | ||||
| -rw-r--r-- | test/support/httpoison_mock.ex | 7 | ||||
| -rw-r--r-- | test/web/http_sigs/http_sig_test.exs | 1 | 
3 files changed, 9 insertions, 0 deletions
diff --git a/lib/pleroma/web/http_signatures/http_signatures.ex b/lib/pleroma/web/http_signatures/http_signatures.ex index 09ac4a374..d0695cb16 100644 --- a/lib/pleroma/web/http_signatures/http_signatures.ex +++ b/lib/pleroma/web/http_signatures/http_signatures.ex @@ -47,6 +47,7 @@ defmodule Pleroma.Web.HTTPSignatures do      else        e ->          Logger.debug("Could not public key!") +        false      end    end diff --git a/test/support/httpoison_mock.ex b/test/support/httpoison_mock.ex index ad9be9aef..a8b1a60c0 100644 --- a/test/support/httpoison_mock.ex +++ b/test/support/httpoison_mock.ex @@ -401,6 +401,13 @@ defmodule HTTPoisonMock do      }}    end +  def get("https://mst3k.interlinked.me/users/luciferMysticus", ["Accept": "application/activity+json"], _) do +    {:ok, %Response{ +      status_code: 200, +      body: File.read!("test/fixtures/httpoison_mock/lucifermysticus.json") +    }} +  end +    def get("https://mstdn.io/users/mayuutann", ["Accept": "application/activity+json"], _) do      {:ok, %Response{        status_code: 200, diff --git a/test/web/http_sigs/http_sig_test.exs b/test/web/http_sigs/http_sig_test.exs index b54afa3fb..b2bf8d61b 100644 --- a/test/web/http_sigs/http_sig_test.exs +++ b/test/web/http_sigs/http_sig_test.exs @@ -183,6 +183,7 @@ defmodule Pleroma.Web.HTTPSignaturesTest do          {"(request-target)", "post /inbox"}        ]      } +      assert HTTPSignatures.validate_conn(conn)    end  end  | 
