Coverage report:
77%
hide covered
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.