diff options
Diffstat (limited to 'test/support')
| -rw-r--r-- | test/support/httpoison_mock.ex | 32 | 
1 files changed, 32 insertions, 0 deletions
| diff --git a/test/support/httpoison_mock.ex b/test/support/httpoison_mock.ex index 4a5a9ea85..6e8336a93 100644 --- a/test/support/httpoison_mock.ex +++ b/test/support/httpoison_mock.ex @@ -4,6 +4,18 @@ defmodule HTTPoisonMock do    def get(url, body \\ [], headers \\ [])    def get( +        "http://gerzilla.de/.well-known/webfinger?resource=acct:kaniini@gerzilla.de", +        [Accept: "application/xrd+xml,application/jrd+json"], +        follow_redirect: true +      ) do +    {:ok, +     %Response{ +       status_code: 200, +       body: File.read!("test/fixtures/httpoison_mock/kaniini@gerzilla.de.json") +     }} +  end + +  def get(          "http://framatube.org/.well-known/webfinger?resource=acct:framasoft@framatube.org",          [Accept: "application/xrd+xml,application/jrd+json"],          follow_redirect: true @@ -519,6 +531,14 @@ defmodule HTTPoisonMock do       }}    end +  def get("http://status.alpicola.com/.well-known/host-meta", [], follow_redirect: true) do +    {:ok, +     %Response{ +       status_code: 200, +       body: File.read!("test/fixtures/httpoison_mock/status.alpicola.com_host_meta") +     }} +  end +    def get("http://macgirvin.com/.well-known/host-meta", [], follow_redirect: true) do      {:ok,       %Response{ @@ -628,6 +648,18 @@ defmodule HTTPoisonMock do       }}    end +  def get( +        "https://hubzilla.example.org/channel/kaniini", +        [Accept: "application/activity+json"], +        _ +      ) do +    {:ok, +     %Response{ +       status_code: 200, +       body: File.read!("test/fixtures/httpoison_mock/kaniini@hubzilla.example.org.json") +     }} +  end +    def get("https://masto.quad.moe/users/_HellPie", [Accept: "application/activity+json"], _) do      {:ok,       %Response{ | 
