X-Git-Url: http://git.squeep.com/?a=blobdiff_plain;f=test%2Fhttp_test.exs;h=618485b552c4547e4d00c2831ad42fe67a588d6d;hb=f497cf2f7c21196c4d633ddf0d14f0a4ede00cea;hp=83c27f6e164d9c58066a308a91de578a1e758f22;hpb=ad8f26c0a4a0a579e93547e78313d3e4ecef6ed5;p=akkoma diff --git a/test/http_test.exs b/test/http_test.exs index 83c27f6e1..618485b55 100644 --- a/test/http_test.exs +++ b/test/http_test.exs @@ -1,9 +1,9 @@ # Pleroma: A lightweight social networking server -# Copyright © 2017-2018 Pleroma Authors +# Copyright © 2017-2020 Pleroma Authors # SPDX-License-Identifier: AGPL-3.0-only defmodule Pleroma.HTTPTest do - use ExUnit.Case + use ExUnit.Case, async: true use Pleroma.Tests.Helpers import Tesla.Mock alias Pleroma.HTTP @@ -58,29 +58,4 @@ defmodule Pleroma.HTTPTest do } end end - - describe "connection pools" do - @describetag :integration - clear_config(Pleroma.Gun.API) do - Pleroma.Config.put(Pleroma.Gun.API, Pleroma.Gun) - end - - test "gun" do - adapter = Application.get_env(:tesla, :adapter) - Application.put_env(:tesla, :adapter, Tesla.Adapter.Gun) - - on_exit(fn -> - Application.put_env(:tesla, :adapter, adapter) - end) - - options = [adapter: [pool: :federation]] - - assert {:ok, resp} = HTTP.get("https://httpbin.org/user-agent", [], options) - - assert resp.status == 200 - - state = Pleroma.Pool.Connections.get_state(:gun_connections) - assert state.conns["https:httpbin.org:443"] - end - end end