Lemontropia-Suite/run_tests.bat

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