Coverage report: 82%

Files Functions Classes

coverage.py v7.15.2, created at 2026-09-05 15:22 +0000

File   statements missing excluded   coverage
src/lektor_ng/__init__.py   2 0 0   100%
src/lektor_ng/__main__.py   3 3 0   0%
src/lektor_ng/admin/__init__.py   2 0 0   100%
src/lektor_ng/admin/context.py   49 0 2   100%
src/lektor_ng/admin/modules/__init__.py   0 0 0   100%
src/lektor_ng/admin/modules/api.py   233 0 0   100%
src/lektor_ng/admin/modules/dash.py   7 0 0   100%
src/lektor_ng/admin/modules/livereload.py   23 9 2   61%
src/lektor_ng/admin/modules/serve.py   155 0 5   100%
src/lektor_ng/admin/utils.py   12 0 0   100%
src/lektor_ng/admin/webui.py   35 1 3   97%
src/lektor_ng/assets.py   113 0 3   100%
src/lektor_ng/build_programs.py   135 4 0   97%
src/lektor_ng/builder.py   675 85 0   87%
src/lektor_ng/buildfailures.py   44 0 0   100%
src/lektor_ng/cli/__init__.py   0 0 0   100%
src/lektor_ng/cli/build.py   50 50 0   0%
src/lektor_ng/cli/cli_old.py   266 156 0   41%
src/lektor_ng/cli_utils.py   86 22 0   74%
src/lektor_ng/compat.py   80 2 0   98%
src/lektor_ng/constants.py   1 0 0   100%
src/lektor_ng/context.py   149 25 0   83%
src/lektor_ng/databags.py   58 11 0   81%
src/lektor_ng/datamodel.py   363 23 0   94%
src/lektor_ng/db.py   1294 146 3   89%
src/lektor_ng/devcli.py   49 19 0   61%
src/lektor_ng/devserver.py   69 44 3   36%
src/lektor_ng/editor.py   323 56 0   83%
src/lektor_ng/environment/__init__.py   214 31 5   86%
src/lektor_ng/environment/config.py   1 0 0   100%
src/lektor_ng/environment/config_old.py   151 19 0   87%
src/lektor_ng/environment/expressions.py   20 0 0   100%
src/lektor_ng/exception.py   12 3 0   75%
src/lektor_ng/filecontents.py   72 41 0   43%
src/lektor_ng/i18n.py   48 10 0   79%
src/lektor_ng/imagetools/__init__.py   12 0 0   100%
src/lektor_ng/imagetools/_compat.py   20 7 0   65%
src/lektor_ng/imagetools/exif.py   212 3 3   99%
src/lektor_ng/imagetools/image_info.py   91 1 3   99%
src/lektor_ng/imagetools/thumbnail.py   212 1 4   99%
src/lektor_ng/inifile.py   77 5 0   94%
src/lektor_ng/markdown/__init__.py   72 2 4   97%
src/lektor_ng/markdown/controller.py   90 0 2   100%
src/lektor_ng/markdown/mistune0.py   45 0 0   100%
src/lektor_ng/markdown/mistune2.py   61 61 0   0%
src/lektor_ng/metaformat.py   71 9 0   87%
src/lektor_ng/packages.py   142 39 3   73%
src/lektor_ng/pagination.py   54 1 0   98%
src/lektor_ng/pluginsystem.py   135 1 1   99%
src/lektor_ng/project.py   109 20 0   82%
src/lektor_ng/publisher.py   546 224 4   59%
src/lektor_ng/quickstart.py   197 39 0   80%
src/lektor_ng/reporter.py   293 48 0   84%
src/lektor_ng/sourceobj.py   143 12 2   92%
src/lektor_ng/sourcesearch.py   82 8 0   90%
src/lektor_ng/types/__init__.py   25 0 0   100%
src/lektor_ng/types/base.py   57 10 0   82%
src/lektor_ng/types/fake.py   22 7 0   68%
src/lektor_ng/types/flow.py   143 29 0   80%
src/lektor_ng/types/formats.py   23 1 0   96%
src/lektor_ng/types/multi.py   102 80 0   22%
src/lektor_ng/types/primitives.py   115 8 0   93%
src/lektor_ng/types/special.py   23 7 0   70%
src/lektor_ng/utils.py   545 105 60   81%
src/lektor_ng/version.py   8 1 0   88%
src/lektor_ng/videotools.py   154 72 0   53%
src/lektor_ng/watcher.py   19 0 3   100%
Total   8694 1561 115   82%

No items found using the specified filter.