From cb87b6e87c2b4822ca4353d2010d2c40c6f86f1b Mon Sep 17 00:00:00 2001
From: Alexander Schlemmer <a.schlemmer@indiscale.com>
Date: Thu, 19 Dec 2024 10:13:07 +0100
Subject: [PATCH] TST(scanner): test for bi-directional definition only works
 if the identifying properties are non-recursive

---
 integrationtests/test_issues.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/integrationtests/test_issues.py b/integrationtests/test_issues.py
index 01e2c303..f0a9d880 100644
--- a/integrationtests/test_issues.py
+++ b/integrationtests/test_issues.py
@@ -352,8 +352,10 @@ FirstConverter:
       type: DictElement
       records:
         Block:
+          name: block 1
           Experiment: $Experiment
         Experiment:
+          name: experiment 1
           Block: $Block
     """
 
@@ -377,9 +379,9 @@ FirstConverter:
     ident = CaosDBIdentifiableAdapter()
     ident.load_from_yaml_object(yaml.safe_load("""
 Experiment:
-- Block
+- name
 Block:
-- Experiment
+- name
 """))
 
     crawler = Crawler(identifiableAdapter=ident)
-- 
GitLab