Coverage report: 95%

Files Functions Classes

coverage.py v7.13.4, created at 2026-02-13 20:29 +0800

File   statements missing excluded   coverage
src / __init__.py   1 0 0   100%
src / analytics / __init__.py   0 0 0   100%
src / analytics / geo_analyzer.py   2 0 0   100%
src / analytics / gsc_connector.py   2 2 0   0%
src / analytics / metrics_tracker.py   36 4 0   89%
src / analytics / reporter.py   2 0 0   100%
src / cli.py   18 4 2   78%
src / content_generator / __init__.py   0 0 0   100%
src / content_generator / geo_optimizer.py   41 1 0   98%
src / content_generator / schema_builder.py   11 0 0   100%
src / content_generator / seo_optimizer.py   85 1 0   99%
src / content_generator / template_engine.py   14 3 0   79%
src / keyword_research / __init__.py   0 0 0   100%
src / keyword_research / analyzer.py   44 1 2   98%
src / keyword_research / batch_processor.py   40 4 2   90%
src / keyword_research / google_planner.py   51 0 0   100%
src / platform_adapter / __init__.py   0 0 0   100%
src / platform_adapter / base_adapter.py   23 2 0   91%
src / platform_adapter / linkedin_adapter.py   9 0 0   100%
src / platform_adapter / medium_adapter.py   9 0 0   100%
src / platform_adapter / quora_adapter.py   9 0 0   100%
src / platform_adapter / reddit_adapter.py   9 0 0   100%
src / platform_adapter / twitter_adapter.py   25 0 0   100%
src / utils / __init__.py   3 0 0   100%
src / utils / config.py   43 5 0   88%
src / utils / logger.py   22 0 0   100%
src / utils / rate_limiter.py   43 2 0   95%
src / utils / validators.py   55 1 0   98%
Total   597 30 6   95%

No items found using the specified filter.