Tests: More test fixes.
authorlain <lain@soykaf.club>
Mon, 21 Dec 2020 11:59:11 +0000 (12:59 +0100)
committerlain <lain@soykaf.club>
Mon, 21 Dec 2020 11:59:11 +0000 (12:59 +0100)
test/mix/tasks/pleroma/ecto/migrate_test.exs
test/mix/tasks/pleroma/instance_test.exs
test/pleroma/application_requirements_test.exs

index 43df176a19b3d98012b64c2979cb1b2aa6831f5b..548357508aa9210fce8f2d222e6c61c66fece14a 100644 (file)
@@ -3,7 +3,7 @@
 # SPDX-License-Identifier: AGPL-3.0-onl
 
 defmodule Mix.Tasks.Pleroma.Ecto.MigrateTest do
-  use Pleroma.DataCase, async: true
+  use Pleroma.DataCase
   import ExUnit.CaptureLog
   require Logger
 
index 7eaef75bfcabcf7852dc1864e18e16d504362c5e..1d2dde10869b46a22dbee0501800c77ae97e7ef7 100644 (file)
@@ -3,7 +3,8 @@
 # SPDX-License-Identifier: AGPL-3.0-only
 
 defmodule Mix.Tasks.Pleroma.InstanceTest do
-  use Pleroma.DataCase, async: true
+  # Modifies the Application Environment, has to stay synchronous.
+  use Pleroma.DataCase
 
   setup do
     File.mkdir_p!(tmp_path())
@@ -17,6 +18,9 @@ defmodule Mix.Tasks.Pleroma.InstanceTest do
       end
     end)
 
+    # Is being modified by the mix task.
+    clear_config([:instance, :static_dir])
+
     :ok
   end
 
index b432dbc37e073ea211ad85509b8093866deb0887..e3cca5487d6ee0fcf9c2e82232a0b0605b75973d 100644 (file)
@@ -15,6 +15,7 @@ defmodule Pleroma.ApplicationRequirementsTest do
   describe "check_repo_pool_size!/1" do
     test "raises if the pool size is unexpected" do
       clear_config([Pleroma.Repo, :pool_size], 11)
+      clear_config([:dangerzone, :override_repo_pool_size], false)
 
       assert_raise Pleroma.ApplicationRequirements.VerifyError,
                    "Repo.pool_size different than recommended value.",