Coverage report: 75%

Files Functions Classes

coverage.py v7.6.4, created at 2025-02-14 14:36 +0000

File class statements missing excluded branches partial coverage
src/crawler/augment.py (no class) 65 65 0 32 0 0%
src/crawler/base_crawler.py BaseCollectionCrawler 356 72 0 210 41 77%
src/crawler/base_crawler.py (no class) 77 0 0 0 0 100%
src/crawler/by_source/amc_crawler.py AmcCrawler 110 10 0 54 18 82%
src/crawler/by_source/amc_crawler.py (no class) 14 0 0 0 0 100%
src/crawler/by_source/ami_crawler.py AmiCrawler 62 8 0 32 9 82%
src/crawler/by_source/ami_crawler.py (no class) 15 0 0 0 0 100%
src/crawler/by_source/amp_crawler.py AmpCrawler 83 0 0 40 10 92%
src/crawler/by_source/amp_crawler.py (no class) 14 0 0 0 0 100%
src/crawler/by_source/ams_crawler.py AmsCrawler 50 31 0 16 3 36%
src/crawler/by_source/ams_crawler.py (no class) 17 0 0 0 0 100%
src/crawler/by_source/arsia_crawler.py ArsiaCrawler 16 0 0 4 0 100%
src/crawler/by_source/arsia_crawler.py (no class) 10 0 0 0 0 100%
src/crawler/by_source/asuo_crawler.py AsuoCrawler 42 8 0 22 7 77%
src/crawler/by_source/asuo_crawler.py (no class) 13 0 0 0 0 100%
src/crawler/by_source/aulfm_crawler.py AulfmCrawler 48 4 0 24 8 83%
src/crawler/by_source/aulfm_crawler.py (no class) 16 0 0 0 0 100%
src/crawler/by_source/bdim_crawler.py BdimCrawler 192 10 0 100 24 88%
src/crawler/by_source/bdim_crawler.py (no class) 23 0 0 0 0 100%
src/crawler/by_source/csis_crawler.py CsisCrawler 124 32 0 72 25 67%
src/crawler/by_source/csis_crawler.py (no class) 15 0 0 0 0 100%
src/crawler/by_source/da_crawler.py DaCrawler 37 19 0 12 4 45%
src/crawler/by_source/da_crawler.py (no class) 13 0 0 0 0 100%
src/crawler/by_source/dml_e_crawler.py Dml_eCrawler 125 84 0 70 5 28%
src/crawler/by_source/dml_e_crawler.py (no class) 19 0 0 0 0 100%
src/crawler/by_source/dmlbul_crawler.py DmlbulCrawler 67 3 0 32 4 93%
src/crawler/by_source/dmlbul_crawler.py (no class) 16 0 0 0 0 100%
src/crawler/by_source/dmlcz_crawler.py DmlczCrawler 96 19 0 44 16 71%
src/crawler/by_source/dmlcz_crawler.py (no class) 14 0 0 0 0 100%
src/crawler/by_source/dmlpl_crawler.py DmlplCrawler 134 31 0 70 21 72%
src/crawler/by_source/dmlpl_crawler.py (no class) 21 0 0 0 0 100%
src/crawler/by_source/edpsci_crawler.py EdpsciCrawler 29 4 0 12 4 80%
src/crawler/by_source/edpsci_crawler.py (no class) 15 0 0 0 0 100%
src/crawler/by_source/elibm_crawler.py ElibmCrawler 227 101 0 120 15 50%
src/crawler/by_source/elibm_crawler.py (no class) 19 0 0 0 0 100%
src/crawler/by_source/ems_crawler.py EmsCrawler 40 3 0 16 4 88%
src/crawler/by_source/ems_crawler.py (no class) 14 0 0 0 0 100%
src/crawler/by_source/episciences_crawler.py EpisciencesCrawler 79 5 0 40 4 91%
src/crawler/by_source/episciences_crawler.py (no class) 16 0 0 0 0 100%
src/crawler/by_source/eudml_crawler.py EudmlCrawler 252 115 0 138 25 55%
src/crawler/by_source/eudml_crawler.py (no class) 23 0 0 0 0 100%
src/crawler/by_source/hdml_crawler.py HdmlCrawler 83 12 0 32 11 77%
src/crawler/by_source/hdml_crawler.py (no class) 20 0 0 0 0 100%
src/crawler/by_source/heldermann_crawler.py HeldermannCrawler 142 18 0 82 22 81%
src/crawler/by_source/heldermann_crawler.py (no class) 20 0 0 0 0 100%
src/crawler/by_source/impan_crawler.py ImpanCrawler 99 15 0 52 17 79%
src/crawler/by_source/impan_crawler.py (no class) 16 0 0 0 0 100%
src/crawler/by_source/ipb_crawler.py IpbCrawler 39 2 0 24 2 94%
src/crawler/by_source/ipb_crawler.py (no class) 11 0 0 0 0 100%
src/crawler/by_source/isrp_crawler.py IsrpCrawler 118 13 0 64 19 82%
src/crawler/by_source/isrp_crawler.py (no class) 24 0 0 0 0 100%
src/crawler/by_source/jgaa_crawler.py JgaaCrawler 49 5 0 22 7 83%
src/crawler/by_source/jgaa_crawler.py (no class) 13 0 0 0 0 100%
src/crawler/by_source/journalfi_crawler.py JournalfiCrawler 76 14 0 44 6 78%
src/crawler/by_source/journalfi_crawler.py (no class) 17 0 0 0 0 100%
src/crawler/by_source/lofpl_crawler.py LofplCrawler 60 9 0 26 5 81%
src/crawler/by_source/lofpl_crawler.py (no class) 19 0 0 0 0 100%
src/crawler/by_source/mathbas_crawler.py MathbasCrawler 76 11 0 44 11 82%
src/crawler/by_source/mathbas_crawler.py (no class) 18 0 0 0 0 100%
src/crawler/by_source/mathnetru_crawler.py MathnetruCrawler 141 15 0 72 18 85%
src/crawler/by_source/mathnetru_crawler.py (no class) 29 0 0 0 0 100%
src/crawler/by_source/msp_crawler.py MspCrawler 120 8 0 60 14 88%
src/crawler/by_source/msp_crawler.py (no class) 24 0 0 0 0 100%
src/crawler/by_source/nsjom/nsjom_1971_crawler.py (no class) 99 15 0 36 10 81%
src/crawler/by_source/nsjom/nsjom_2010_crawler.py (no class) 109 17 0 50 13 79%
src/crawler/by_source/nsjom/nsjom_xml_crawler.py (no class) 126 8 0 62 20 85%
src/crawler/by_source/nsjom_crawler.py NsjomCrawler 23 12 0 8 2 55%
src/crawler/by_source/nsjom_crawler.py (no class) 17 0 0 0 0 100%
src/crawler/by_source/numdam_crawler.py NumdamCrawler 1 1 0 0 0 0%
src/crawler/by_source/numdam_crawler.py (no class) 8 8 0 0 0 0%
src/crawler/by_source/ptm_crawler.py PtmCrawler 89 19 0 46 17 70%
src/crawler/by_source/ptm_crawler.py (no class) 16 0 0 0 0 100%
src/crawler/by_source/rcm_crawler.py RcmCrawler 65 10 0 32 11 78%
src/crawler/by_source/rcm_crawler.py (no class) 16 0 0 0 0 100%
src/crawler/by_source/sasa_crawler.py SasaCrawler 135 24 0 74 24 77%
src/crawler/by_source/sasa_crawler.py (no class) 19 0 0 0 0 100%
src/crawler/by_source/seio_crawler.py SeioCrawler 97 19 0 52 16 74%
src/crawler/by_source/seio_crawler.py (no class) 16 0 0 0 0 100%
src/crawler/by_source/tac_crawler.py TacCrawler 126 2 0 52 5 96%
src/crawler/by_source/tac_crawler.py (no class) 15 0 0 0 0 100%
src/crawler/factory.py (no class) 46 1 0 2 1 96%
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) 37 0 0 0 0 100%
src/crawler/types.py JSONCol 0 0 0 0 0 100%
src/crawler/types.py (no class) 11 0 0 0 0 100%
src/crawler/utils.py (no class) 80 39 0 18 3 45%
src/crawler/zbmath.py (no class) 57 57 0 20 0 0%
Total   5046 984 0 2134 501 75%

No items found using the specified filter.