From 617509262e0c70bbf3f47ce284f9ee96e5a89df0 Mon Sep 17 00:00:00 2001 From: Nicholas Boyd Isacsson Date: Wed, 16 Oct 2024 16:21:32 +0200 Subject: [PATCH] Fix test helper reordering plugin configuration --- beets/test/helper.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/beets/test/helper.py b/beets/test/helper.py index 19f7299ed..fa0076c5f 100644 --- a/beets/test/helper.py +++ b/beets/test/helper.py @@ -513,12 +513,8 @@ class PluginMixin: Album._queries = getattr(Album, "_original_queries", {}) @contextmanager - def configure_plugin(self, config: list[Any] | dict[str, Any]): - if isinstance(config, list): - beets.config[self.plugin] = config - else: - for key, value in config.items(): - beets.config[self.plugin][key] = value + def configure_plugin(self, config: Any): + beets.config[self.plugin].set(config) self.load_plugins(self.plugin) yield