============================= test session starts =============================
platform win32 -- Python 3.13.12, pytest-8.4.2, pluggy-1.6.0 -- C:\Users\ahmed\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.13_qbz5n2kfra8p0\python.exe
cachedir: .pytest_cache
rootdir: C:\xampp\htdocs\SaaS-PDF\backend
plugins: anyio-4.12.1, cov-7.0.0, flask-1.3.0, mock-3.15.1, requests-mock-1.12.1
collecting ... collected 10 items

tests/test_health.py::test_health_endpoint PASSED                        [ 10%]
tests/test_health.py::test_app_creates PASSED                            [ 20%]
tests/test_config.py::TestConfigEndpoint::test_anonymous_gets_free_limits PASSED [ 30%]
tests/test_config.py::TestConfigEndpoint::test_authenticated_free_user_gets_usage PASSED [ 40%]
tests/test_config.py::TestConfigEndpoint::test_max_upload_mb_is_correct PASSED [ 50%]
tests/test_auth.py::TestAuthRoutes::test_register_success PASSED         [ 60%]
tests/test_auth.py::TestAuthRoutes::test_register_duplicate_email PASSED [ 70%]
tests/test_auth.py::TestAuthRoutes::test_login_and_me PASSED             [ 80%]
tests/test_auth.py::TestAuthRoutes::test_login_invalid_password PASSED   [ 90%]
tests/test_auth.py::TestAuthRoutes::test_me_without_session PASSED       [100%]

============================= 10 passed in 9.59s ==============================
