Format der SivasNummer ohne +

This commit is contained in:
2026-07-10 13:34:10 +02:00
parent fe283a0bf3
commit 554e9bee99
4 changed files with 42 additions and 16 deletions
+5 -5
View File
@@ -22,7 +22,7 @@ sys.path.insert(0, _LIB_DIR)
from export_csv import (
build_lookup, process_blocks, build_bogen_merkmale,
build_weiche_merkmale, load_json, format_csv_line
build_weiche_merkmale, load_json, format_csv_line, format_sivasnr
)
@@ -207,8 +207,8 @@ class TestOmnifloExportUnit:
assert m["Höhe"] == str(int(tc["hoehe"])), (
f"{sivasnr}: Hoehe erwartet={tc['hoehe']}, erhalten={m['Höhe']}"
)
assert m["SivasNummer"] == str(eintrag["Sivasnr"]), (
f"{sivasnr}: SivasNummer erwartet={eintrag['Sivasnr']}, "
assert m["SivasNummer"] == format_sivasnr(eintrag["Sivasnr"]), (
f"{sivasnr}: SivasNummer erwartet={format_sivasnr(eintrag['Sivasnr'])}, "
f"erhalten={m['SivasNummer']}"
)
@@ -233,8 +233,8 @@ class TestOmnifloExportUnit:
assert m["Höhe"] == str(int(tc["hoehe"])), (
f"{sivasnr}: Hoehe erwartet={tc['hoehe']}, erhalten={m['Höhe']}"
)
assert m["SivasNummer"] == str(eintrag["Sivasnr"]), (
f"{sivasnr}: SivasNummer erwartet={eintrag['Sivasnr']}, "
assert m["SivasNummer"] == format_sivasnr(eintrag["Sivasnr"]), (
f"{sivasnr}: SivasNummer erwartet={format_sivasnr(eintrag['Sivasnr'])}, "
f"erhalten={m['SivasNummer']}"
)
expected_antrieb = eintrag.get("SivasnrTEF") is not None