[FIX] Scanner-Insert in TEST_MUBEA: eff wurde durch AND statt IF zu T
mubea:build-separator-one nutzte (and blockname (ssg-ils-block-laden blockname)) fuer eff - AutoLISPs AND liefert bei mehreren wahren Ausdruecken T zurueck statt des letzten Werts (anders als in Common Lisp/Scheme). Sobald ein Blockname (z.B. "Scanner") direkt gefunden wurde, statt ueber den Separator_SP-Fallback zu laufen, wurde eff=T an "_.INSERT" uebergeben. Fix: (if blockname (ssg-ils-block-laden blockname)). Ausserdem: Scanner-Testeintrag in mubea.json ergaenzt und _vario_count/_separator_count in test_mubea.py, damit erwartete Ergebniszahlen auch bei "anzahl">1 (Template->mehrere Kopien) stimmen. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Vendored
+10
@@ -47,6 +47,16 @@
|
||||
"rotation": 90,
|
||||
"assigned_to": "Kreisel_links"
|
||||
},
|
||||
{
|
||||
"comment": "Scanner linken Kreisel unten",
|
||||
"function": "insert",
|
||||
"block": "Scanner",
|
||||
"x": 400,
|
||||
"y": -4823,
|
||||
"z": 1467,
|
||||
"rotation": 0,
|
||||
"assigned_to": "Kreisel_links"
|
||||
},
|
||||
{
|
||||
"id": "Kreisel_rechts",
|
||||
"function": "insert",
|
||||
|
||||
Reference in New Issue
Block a user