aboutsummaryrefslogtreecommitdiff
path: root/test/reverse_proxy
diff options
context:
space:
mode:
authorAlex S <alex.strizhakov@gmail.com>2019-08-14 13:37:27 +0300
committerAriadne Conill <ariadne@dereferenced.org>2019-08-18 22:34:13 +0000
commitaa0ab31b5ba24f9d482847193a309037907bb71d (patch)
tree0fd55bf4cd3ec33907fd369bb96accaeacb04f76 /test/reverse_proxy
parent246906165776874ca7e4064b197ddf1237af2d1c (diff)
downloadpleroma-aa0ab31b5ba24f9d482847193a309037907bb71d.tar.gz
added gun connections holder genserver
Diffstat (limited to 'test/reverse_proxy')
-rw-r--r--test/reverse_proxy/reverse_proxy_test.exs7
1 files changed, 6 insertions, 1 deletions
diff --git a/test/reverse_proxy/reverse_proxy_test.exs b/test/reverse_proxy/reverse_proxy_test.exs
index c2430a2b8..91cf5c1c8 100644
--- a/test/reverse_proxy/reverse_proxy_test.exs
+++ b/test/reverse_proxy/reverse_proxy_test.exs
@@ -3,7 +3,7 @@
# SPDX-License-Identifier: AGPL-3.0-only
defmodule Pleroma.ReverseProxyTest do
- use Pleroma.Web.ConnCase, async: true
+ use Pleroma.Web.ConnCase
import ExUnit.CaptureLog
import Mox
alias Pleroma.ReverseProxy
@@ -322,6 +322,10 @@ defmodule Pleroma.ReverseProxyTest do
adapter = Application.get_env(:tesla, :adapter)
Application.put_env(:tesla, :adapter, Tesla.Adapter.Gun)
+ api = Pleroma.Config.get([Pleroma.Gun.API])
+ Pleroma.Config.put([Pleroma.Gun.API], :gun)
+ {:ok, _} = Pleroma.Gun.Connections.start_link(Pleroma.Gun.Connections)
+
conn = ReverseProxy.call(conn, "http://httpbin.org/stream-bytes/10")
assert byte_size(conn.resp_body) == 10
@@ -331,6 +335,7 @@ defmodule Pleroma.ReverseProxyTest do
on_exit(fn ->
Pleroma.Config.put([Pleroma.ReverseProxy.Client], client)
Application.put_env(:tesla, :adapter, adapter)
+ Pleroma.Config.put([Pleroma.Gun.API], api)
end)
end
end