@echo off REM ================================================================ REM create_tests.bat - ILS Testlauf REM REM Ablauf: REM 1. Umgebung setzen REM 2. Python: ILStest.dxf mit Linien erzeugen REM 3. BricsCAD: Kreisel einfuegen, exportieren, speichern REM 4. Python: Ergebnisse gegen Referenzen validieren REM ================================================================ call "%~dp0setenv.bat" echo. echo ================================================================ echo ILS TEST - Schritt 1: Basis-DXF erzeugen echo ================================================================ python "%DXFM_TESTS%\create_ILStest_dxf.py" "%DXFM_TESTS%\ILStest.dxf" if errorlevel 1 ( echo FEHLER: DXF-Erzeugung fehlgeschlagen! pause exit /b 1 ) echo. echo ================================================================ echo ILS TEST - Schritt 2: BricsCAD starten und Kreisel erzeugen echo ================================================================ echo BricsCAD wird gestartet mit dem Testskript... echo Nach Abschluss des Tests BricsCAD schliessen. echo. start /wait "" %BRICSCAD% /s "%DXFM_TESTS%\ILS_test.scr" echo. echo ================================================================ echo ILS TEST - Schritt 3: Ergebnisse validieren echo ================================================================ python "%DXFM_TESTS%\validate_tests.py" "%DXFM_RESULTS%" "%DXFM_TESTS%\references" echo. pause