From e630637db1f07788d9b189a32810573f5dc05bef Mon Sep 17 00:00:00 2001
From: Alexander Schlemmer <a.schlemmer@indiscale.com>
Date: Mon, 26 Aug 2024 11:29:34 +0200
Subject: [PATCH] TST: fixed test load_converters and added exceptions for
 xml_converter

---
 unittests/test_converters.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/unittests/test_converters.py b/unittests/test_converters.py
index 082882e7..3d4d8dd7 100644
--- a/unittests/test_converters.py
+++ b/unittests/test_converters.py
@@ -646,8 +646,12 @@ def test_load_converters():
     assert len(converter_registry) == 28
 
     # All of them are contained in caoscrawler.converters
+    # except for the xml converters:
     for conv_key, conv in converter_registry.items():
-        assert conv["package"] == "caoscrawler.converters"
+        if conv_key in ("XMLTag", "XMLFile", "XMLTextNode"):
+            assert conv["package"] == "caoscrawler.xml_converter"
+        else:
+            assert conv["package"] == "caoscrawler.converters"
         # ... and their names all end in "Converter"
         assert conv["converter"].endswith("Converter")
 
-- 
GitLab