From 3ab8cc1eb9afa893eaf3cc6bd1487dc5a72ffddc Mon Sep 17 00:00:00 2001 From: Phantasm Date: Sun, 19 Jul 2026 01:29:53 +0200 Subject: [PATCH] ApplicationTest: make clear_config delete the whole env tree clear_config([:logger, :backends], [value]) leaves the :logger env key behind which breaks a ConfigDB test where the :logger key shouldn't be stored and set. --- test/pleroma/application_test.exs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/pleroma/application_test.exs b/test/pleroma/application_test.exs index b4a29fc9b..79fc18d8a 100644 --- a/test/pleroma/application_test.exs +++ b/test/pleroma/application_test.exs @@ -9,7 +9,7 @@ defmodule Pleroma.ApplicationTest do describe "config :pleroma, :logger, backends: [{:ex_syslogger, :ex_syslogger}]" do setup do - clear_config([:logger, :backends], [{:ex_syslogger, :ex_syslogger}]) + clear_config([:logger], backends: [{:ex_syslogger, :ex_syslogger}]) end test "is handled" do @@ -24,7 +24,7 @@ defmodule Pleroma.ApplicationTest do describe "config :pleroma, :logger, :backends: [:console]" do setup do - clear_config([:logger, :backends], [:console]) + clear_config([:logger], backends: [:console]) end test "emits a warning" do