Coverage report: 77%

Files Functions Classes

coverage.py v7.10.7, created at 2025-10-01 05:55 +0000

File function statements missing excluded coverage
src/starlord/__init__.py (no function) 6 0 0 100%
src/starlord/_config.py _load_config 20 10 0 50%
src/starlord/_config.py (no function) 7 0 0 100%
src/starlord/_version.py (no function) 1 0 0 100%
src/starlord/code_components.py Symb.__new__ 7 5 0 29%
src/starlord/code_components.py Symb.name 1 1 0 0%
src/starlord/code_components.py Symb.label 1 0 0 100%
src/starlord/code_components.py Symb.var 1 1 0 0%
src/starlord/code_components.py Component.__repr__ 1 0 0 100%
src/starlord/code_components.py Component.generate_code 3 3 0 0%
src/starlord/code_components.py AssignmentComponent.__repr__ 1 1 0 0%
src/starlord/code_components.py (no function) 25 0 0 100%
src/starlord/code_gen.py Namespace.__getitem__ 1 1 0 0%
src/starlord/code_gen.py Namespace.__iter__ 1 1 0 0%
src/starlord/code_gen.py CodeGenerator.variables 3 0 0 100%
src/starlord/code_gen.py CodeGenerator.params 3 0 0 100%
src/starlord/code_gen.py CodeGenerator.constants 3 1 0 67%
src/starlord/code_gen.py CodeGenerator.blobs 3 1 0 67%
src/starlord/code_gen.py CodeGenerator.locals 3 1 0 67%
src/starlord/code_gen.py CodeGenerator.arrays 3 1 0 67%
src/starlord/code_gen.py CodeGenerator.__init__ 10 0 0 100%
src/starlord/code_gen.py CodeGenerator._update_vars 13 0 0 100%
src/starlord/code_gen.py CodeGenerator.get_mapping 8 8 0 0%
src/starlord/code_gen.py CodeGenerator.generate_prior_transform 7 7 0 0%
src/starlord/code_gen.py CodeGenerator.generate_log_like 24 24 0 0%
src/starlord/code_gen.py CodeGenerator.generate 9 9 0 0%
src/starlord/code_gen.py CodeGenerator.summary 17 3 0 82%
src/starlord/code_gen.py CodeGenerator.expression 13 0 0 100%
src/starlord/code_gen.py CodeGenerator.assign 4 0 0 100%
src/starlord/code_gen.py CodeGenerator.constraint 4 4 0 0%
src/starlord/code_gen.py CodeGenerator.prior 7 7 0 0%
src/starlord/code_gen.py CodeGenerator._add_component 4 4 0 0%
src/starlord/code_gen.py CodeGenerator._extract_params_ 4 0 0 100%
src/starlord/code_gen.py CodeGenerator._compile_to_module 21 0 0 100%
src/starlord/code_gen.py CodeGenerator._load_module 15 1 0 93%
src/starlord/code_gen.py (no function) 46 0 0 100%
src/starlord/nb_tools.py pack_interpolator 3 0 0 100%
src/starlord/nb_tools.py interp1d 11 0 0 100%
src/starlord/nb_tools.py interp2d 19 0 0 100%
src/starlord/nb_tools.py interp3d 31 0 0 100%
src/starlord/nb_tools.py interp4d 47 0 0 100%
src/starlord/nb_tools.py _process_axis_ 6 0 0 100%
src/starlord/nb_tools.py _locate_point_ 27 0 0 100%
src/starlord/nb_tools.py (no function) 16 0 0 100%
src/starlord/sampler.py _Sampler.sampler 1 1 0 0%
src/starlord/sampler.py _Sampler.results 1 1 0 0%
src/starlord/sampler.py _Sampler.run 1 1 0 0%
src/starlord/sampler.py _Sampler.summary 1 1 0 0%
src/starlord/sampler.py _Sampler.save 1 1 0 0%
src/starlord/sampler.py SamplerNested.__init__ 1 1 0 0%
src/starlord/sampler.py SamplerNested.sampler 1 1 0 0%
src/starlord/sampler.py SamplerNested.results 1 1 0 0%
src/starlord/sampler.py SamplerNested.run 1 1 0 0%
src/starlord/sampler.py SamplerNested.summary 10 10 0 0%
src/starlord/sampler.py SamplerNested.save 1 1 0 0%
src/starlord/sampler.py (no function) 26 0 0 100%
src/starlord/star_fitter.py StarFitter.__init__ 4 0 0 100%
src/starlord/star_fitter.py StarFitter.set_from_dict 30 30 0 0%
src/starlord/star_fitter.py StarFitter._register_grid_key 3 3 0 0%
src/starlord/star_fitter.py StarFitter.expression 13 5 0 62%
src/starlord/star_fitter.py StarFitter.assign 3 1 0 67%
src/starlord/star_fitter.py StarFitter.constraint 13 13 0 0%
src/starlord/star_fitter.py StarFitter.prior 3 3 0 0%
src/starlord/star_fitter.py StarFitter._unpack_distribution 8 8 0 0%
src/starlord/star_fitter.py StarFitter.summary 2 2 0 0%
src/starlord/star_fitter.py StarFitter.generate_log_like 1 1 0 0%
src/starlord/star_fitter.py StarFitter.run_sampler 5 5 0 0%
src/starlord/star_fitter.py (no function) 16 0 0 100%
tests/test_code_gen.py test_expressions 22 0 0 100%
tests/test_code_gen.py test_compilation 6 0 0 100%
tests/test_code_gen.py test_config 4 0 0 100%
tests/test_code_gen.py (no function) 8 0 0 100%
tests/test_fitter.py test_starfitter_variables 7 0 0 100%
tests/test_fitter.py (no function) 2 0 0 100%
tests/test_nb_tools.py test_locate_point_uniform 25 0 0 100%
tests/test_nb_tools.py test_locate_point_nonuniform 25 0 0 100%
tests/test_nb_tools.py test_1d_gridding 20 0 0 100%
tests/test_nb_tools.py test_2d_gridding 23 0 0 100%
tests/test_nb_tools.py test_3d_gridding 23 0 0 100%
tests/test_nb_tools.py test_4d_gridding 25 0 0 100%
tests/test_nb_tools.py (no function) 10 0 0 100%
Total   807 185 0 77%

No items found using the specified filter.