feat(export): Merkmal "Einsortiert in" an nach Lage einsortierten Separatoren
Folgewerkzeuge (sps_skel: sepliste-Gegenprobe) erkennen daran, dass ein Separator in TrackIds, aber zu Recht nicht im Bauprotokoll der Strecke steht. CLAUDE.md beschreibt den neuen Export-Schritt. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -146,6 +146,12 @@ class TestMubeaVf3:
|
||||
assert "0015" in _by_id(items, "0037").get("warnung", "")
|
||||
assert _by_id(items, "0062").get("warnung", "") == ""
|
||||
|
||||
def test_merkmal_einsortiert_in(self):
|
||||
items = _pipeline(_mubea_vf3())
|
||||
assert _by_id(items, "0037")["merkmale"].get("Einsortiert in") == "0015"
|
||||
assert _by_id(items, "0038")["merkmale"].get("Einsortiert in") == "0015"
|
||||
assert "Einsortiert in" not in _by_id(items, "0062")["merkmale"]
|
||||
|
||||
def test_fremde_zuordnung_bleibt_draussen(self):
|
||||
items = _mubea_vf3()
|
||||
_by_id(items, "0037")["merkmale"]["Zuordnung"] = "0002-L"
|
||||
|
||||
Reference in New Issue
Block a user