sssss................................................................... [ 28%]
........................................................................ [ 56%]
........................................................................ [ 84%]
.........................................                                [100%]
================================ tests coverage ================================
_______________ coverage: platform linux, python 3.13.5-final-0 ________________

Name                                  Stmts   Miss  Cover
---------------------------------------------------------
src/fixplesk/__init__.py                  3      0   100%
src/fixplesk/__main__.py                  2      2     0%
src/fixplesk/backup.py                   59      5    92%
src/fixplesk/cli.py                     383     70    82%
src/fixplesk/collector.py               128     46    64%
src/fixplesk/config.py                  213     15    93%
src/fixplesk/diagnostics.py              15      0   100%
src/fixplesk/dsl.py                     216     17    92%
src/fixplesk/errors.py                   16      0   100%
src/fixplesk/executor.py                282     36    87%
src/fixplesk/explain.py                  75      7    91%
src/fixplesk/graph.py                    46      0   100%
src/fixplesk/llm.py                      95     11    88%
src/fixplesk/models.py                  159      2    99%
src/fixplesk/normalizer.py               64      3    95%
src/fixplesk/operations.py               44      9    80%
src/fixplesk/plugins.py                  15      1    93%
src/fixplesk/privacy.py                 164     23    86%
src/fixplesk/providers/__init__.py        0      0   100%
src/fixplesk/providers/files.py          92      8    91%
src/fixplesk/providers/plesk.py         177     56    68%
src/fixplesk/providers/wordpress.py     101     16    84%
src/fixplesk/recovery.py                 54      4    93%
src/fixplesk/reports.py                  60      8    87%
src/fixplesk/security.py                132     11    92%
src/fixplesk/sources.py                 136     42    69%
src/fixplesk/store.py                   130      7    95%
src/fixplesk/tools.py                   177     21    88%
src/fixplesk/transport.py               157     19    88%
src/fixplesk/twin.py                     46      3    93%
---------------------------------------------------------
TOTAL                                  3241    442    86%
Coverage JSON written to file docs/validation/coverage.json
=========================== short test summary info ============================
SKIPPED [1] tests/e2e/test_real_wordpress.py:62: Real WordPress Docker profile not running
SKIPPED [1] tests/e2e/test_real_wordpress.py:67: Real WordPress Docker profile not running
SKIPPED [1] tests/e2e/test_real_wordpress.py:76: Real WordPress Docker profile not running
SKIPPED [1] tests/e2e/test_real_wordpress.py:85: Real WordPress Docker profile not running
SKIPPED [1] tests/e2e/test_real_wordpress.py:94: Real WordPress Docker profile not running
252 passed, 5 skipped in 16.16s
