Coverage report: 67%

Files Functions Classes

coverage.py v7.6.4, created at 2024-11-20 09:03 +0000

File class statements missing excluded branches partial coverage
src/crawler/augment.py (no class) 64 64 0 32 0 0%
src/crawler/base_crawler.py BaseCollectionCrawler 339 188 0 178 24 43%
src/crawler/base_crawler.py (no class) 54 0 0 0 0 100%
src/crawler/by_source/amc_crawler.py AmcCrawler 105 11 0 50 17 81%
src/crawler/by_source/amc_crawler.py (no class) 14 0 0 0 0 100%
src/crawler/by_source/amp_crawler.py AmpCrawler 81 3 0 36 8 91%
src/crawler/by_source/amp_crawler.py (no class) 16 0 0 0 0 100%
src/crawler/by_source/arsia_crawler.py ArsiaCrawler 18 3 0 4 0 86%
src/crawler/by_source/arsia_crawler.py (no class) 11 0 0 0 0 100%
src/crawler/by_source/bdim_crawler.py BdimCrawler 210 12 0 108 24 89%
src/crawler/by_source/bdim_crawler.py (no class) 32 0 0 0 0 100%
src/crawler/by_source/da_crawler.py DaCrawler 38 23 0 10 3 38%
src/crawler/by_source/da_crawler.py (no class) 13 0 0 0 0 100%
src/crawler/by_source/dmlcz_crawler.py DmlczCrawler 114 17 0 48 19 78%
src/crawler/by_source/dmlcz_crawler.py (no class) 19 0 0 0 0 100%
src/crawler/by_source/elibm_crawler.py ElibmCrawler 142 30 0 66 18 74%
src/crawler/by_source/elibm_crawler.py (no class) 17 0 0 0 0 100%
src/crawler/by_source/eudml_crawler.py EudmlCrawler 278 173 0 140 22 36%
src/crawler/by_source/eudml_crawler.py (no class) 24 0 0 0 0 100%
src/crawler/by_source/hdml_crawler.py HdmlCrawler 85 11 0 26 10 81%
src/crawler/by_source/hdml_crawler.py (no class) 24 0 0 0 0 100%
src/crawler/by_source/impan_crawler.py ImpanCrawler 101 24 0 52 21 71%
src/crawler/by_source/impan_crawler.py (no class) 19 0 0 0 0 100%
src/crawler/by_source/nsjom/nsjom_1971_crawler.py (no class) 98 14 0 34 9 83%
src/crawler/by_source/nsjom/nsjom_2010_crawler.py (no class) 110 16 0 50 14 80%
src/crawler/by_source/nsjom/nsjom_xml_crawler.py (no class) 117 8 0 56 17 86%
src/crawler/by_source/nsjom_crawler.py NsjomCrawler 24 14 0 6 1 50%
src/crawler/by_source/nsjom_crawler.py (no class) 21 0 0 0 0 100%
src/crawler/by_source/numdam_crawler.py NumdamCrawler 4 4 0 0 0 0%
src/crawler/by_source/numdam_crawler.py (no class) 9 9 0 0 0 0%
src/crawler/by_source/sasa_crawler.py SasaCrawler 154 25 0 78 23 79%
src/crawler/by_source/sasa_crawler.py (no class) 18 0 0 0 0 100%
src/crawler/by_source/tac_crawler.py TacCrawler 132 5 0 54 5 95%
src/crawler/by_source/tac_crawler.py (no class) 16 0 0 0 0 100%
src/crawler/crawler_types.py JSONCol 0 0 0 0 0 100%
src/crawler/crawler_types.py (no class) 12 0 0 0 0 100%
src/crawler/factory.py (no class) 19 19 0 0 0 0%
src/crawler/models.py SourceManager 1 1 0 0 0 0%
src/crawler/models.py Source 2 2 0 0 0 0%
src/crawler/models.py Source.Meta 0 0 0 0 0 100%
src/crawler/models.py PeriodeManager 1 1 0 0 0 0%
src/crawler/models.py Periode 2 2 0 0 0 0%
src/crawler/models.py (no class) 38 0 0 0 0 100%
src/crawler/utils.py (no class) 80 53 0 20 0 27%
src/crawler/zbmath.py (no class) 57 57 0 20 0 0%
Total   2733 789 0 1068 235 67%

No items found using the specified filter.