bat Dateien mit Errorlevel versehen. manage_interpreter.bat vereinfacht. Nur noch eine Umgebungsvar für den Python Interpreter im Netzwerk.
This commit is contained in:
+14
-3
@@ -65,12 +65,23 @@ echo Test-Parameter: %TEST_PARAMS%
|
||||
echo ============================================================================
|
||||
echo.
|
||||
|
||||
REM Wechsle ins Projektverzeichnis und führe run_tests.py aus
|
||||
cd /d "%PROJECT%"
|
||||
python "%PROJECT_LIB%\run_tests.py" %TEST_PARAMS%
|
||||
REM Python-Umgebung aktivieren
|
||||
CALL "%PROJECT_BIN%\manage_interpreter.bat" activate
|
||||
if errorlevel 1 (
|
||||
echo ERROR: Failed to activate Python environment
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
REM Wechsle ins Projektverzeichnis und führe run_tests.py aus
|
||||
pushd "%PROJECT%"
|
||||
|
||||
"%VIRTUAL_ENV%\Scripts\python.exe" -m lib.run_tests %TEST_PARAMS%
|
||||
set TEST_RESULT=%ERRORLEVEL%
|
||||
|
||||
popd
|
||||
REM Python-Umgebung deaktivieren
|
||||
CALL "%PROJECT_BIN%\manage_interpreter.bat" deactivate
|
||||
|
||||
echo.
|
||||
echo ============================================================================
|
||||
if %TEST_RESULT% EQU 0 (
|
||||
|
||||
Reference in New Issue
Block a user