From e9e6bb4523dfa2e61de87fb68a58813a4c5cf107 Mon Sep 17 00:00:00 2001
From: Florian Spreckelsen <f.spreckelsen@indiscale.com>
Date: Tue, 25 Mar 2025 09:46:18 +0100
Subject: [PATCH] TEST(scanner): Extend unit test for new behavior of
 scan_structure_elements

---
 unittests/test_scanner.py | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/unittests/test_scanner.py b/unittests/test_scanner.py
index c531f66f..80c7b3e9 100644
--- a/unittests/test_scanner.py
+++ b/unittests/test_scanner.py
@@ -61,6 +61,12 @@ def test_scan_structure_elements():
                                    converter_registry)
     assert len(recs) == 4
 
+    # Converter registry is generated automatically from the crawler
+    # definition in scan_structure_elements.
+    recs_without_converter_registry = scan_structure_elements(DictElement(name="", value=data),
+                                                              crawler_definition)
+    assert len(recs) == len(recs_without_converter_registry)
+
 
 def test_provenance_debug_data():
     # TODO rewrite the test to use a smaller example setup
-- 
GitLab