26 lines
604 B
Batchfile
26 lines
604 B
Batchfile
@echo off
|
|
echo [Lemontropia-Suite] Starting Automated Verification...
|
|
echo.
|
|
|
|
:: Check for virtual environment
|
|
if not exist venv (
|
|
echo [!] Virtual environment not found. Creating one...
|
|
python -m venv venv
|
|
)
|
|
|
|
:: Activate venv and run tests
|
|
call venv\Scripts\activate
|
|
echo [*] Installing/Updating Test Dependencies...
|
|
pip install pytest pytest-qt -q
|
|
|
|
echo.
|
|
echo [*] Running Logic & Math Tests...
|
|
pytest tests/test_math.py
|
|
|
|
echo.
|
|
echo [*] Running Log Parser Verification...
|
|
pytest tests/test_log_watcher.py
|
|
|
|
echo.
|
|
echo [COMPLETE] If all tests passed, proceed to Manual Verification Checklist.
|
|
pause |