| __init__.py |
colour.__getattr__ |
1 |
0 |
0 |
100% |
| __init__.py |
(no function) |
93 |
93 |
17 |
0% |
| adaptation/__init__.py |
chromatic_adaptation |
28 |
0 |
1 |
100% |
| adaptation/__init__.py |
(no function) |
23 |
23 |
2 |
0% |
| adaptation/cie1994.py |
chromatic_adaptation_CIE1994 |
17 |
0 |
1 |
100% |
| adaptation/cie1994.py |
XYZ_to_RGB_CIE1994 |
1 |
0 |
0 |
100% |
| adaptation/cie1994.py |
RGB_to_XYZ_CIE1994 |
1 |
0 |
0 |
100% |
| adaptation/cie1994.py |
intermediate_values |
5 |
0 |
0 |
100% |
| adaptation/cie1994.py |
effective_adapting_responses |
4 |
0 |
0 |
100% |
| adaptation/cie1994.py |
beta_1 |
0 |
0 |
1 |
100% |
| adaptation/cie1994.py |
beta_1 |
0 |
0 |
1 |
100% |
| adaptation/cie1994.py |
beta_1 |
0 |
0 |
1 |
100% |
| adaptation/cie1994.py |
beta_1 |
2 |
0 |
0 |
100% |
| adaptation/cie1994.py |
beta_2 |
0 |
0 |
1 |
100% |
| adaptation/cie1994.py |
beta_2 |
0 |
0 |
1 |
100% |
| adaptation/cie1994.py |
beta_2 |
0 |
0 |
1 |
100% |
| adaptation/cie1994.py |
beta_2 |
2 |
0 |
0 |
100% |
| adaptation/cie1994.py |
exponential_factors |
5 |
0 |
0 |
100% |
| adaptation/cie1994.py |
K_coefficient |
9 |
0 |
0 |
100% |
| adaptation/cie1994.py |
corresponding_colour |
13 |
0 |
1 |
100% |
| adaptation/cie1994.py |
corresponding_colour.RGB_c |
2 |
0 |
0 |
100% |
| adaptation/cie1994.py |
(no function) |
28 |
28 |
8 |
0% |
| adaptation/cmccat2000.py |
chromatic_adaptation_forward_CMCCAT2000 |
14 |
0 |
1 |
100% |
| adaptation/cmccat2000.py |
chromatic_adaptation_inverse_CMCCAT2000 |
14 |
0 |
1 |
100% |
| adaptation/cmccat2000.py |
chromatic_adaptation_CMCCAT2000 |
4 |
0 |
1 |
100% |
| adaptation/cmccat2000.py |
(no function) |
25 |
25 |
2 |
0% |
| adaptation/datasets/__init__.py |
(no function) |
2 |
2 |
0 |
0% |
| adaptation/datasets/cat.py |
(no function) |
37 |
37 |
2 |
0% |
| adaptation/fairchild1990.py |
chromatic_adaptation_Fairchild1990 |
20 |
0 |
1 |
100% |
| adaptation/fairchild1990.py |
XYZ_to_RGB_Fairchild1990 |
1 |
0 |
0 |
100% |
| adaptation/fairchild1990.py |
RGB_to_XYZ_Fairchild1990 |
1 |
0 |
0 |
100% |
| adaptation/fairchild1990.py |
degrees_of_adaptation |
11 |
1 |
0 |
91% |
| adaptation/fairchild1990.py |
degrees_of_adaptation.m_E |
1 |
0 |
0 |
100% |
| adaptation/fairchild1990.py |
degrees_of_adaptation.P_c |
1 |
0 |
0 |
100% |
| adaptation/fairchild1990.py |
(no function) |
21 |
21 |
0 |
0% |
| adaptation/fairchild2020.py |
matrix_chromatic_adaptation_vk20 |
13 |
0 |
1 |
100% |
| adaptation/fairchild2020.py |
chromatic_adaptation_vK20 |
7 |
0 |
1 |
100% |
| adaptation/fairchild2020.py |
(no function) |
26 |
26 |
2 |
0% |
| adaptation/li2025.py |
chromatic_adaptation_Li2025 |
20 |
0 |
0 |
100% |
| adaptation/li2025.py |
(no function) |
16 |
16 |
2 |
0% |
| adaptation/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| adaptation/tests/test__init__.py |
TestChromaticAdaptation.test_chromatic_adaptation |
16 |
0 |
0 |
100% |
| adaptation/tests/test__init__.py |
TestChromaticAdaptation.test_domain_range_scale_chromatic_adaptation |
14 |
0 |
0 |
100% |
| adaptation/tests/test__init__.py |
(no function) |
15 |
0 |
0 |
100% |
| adaptation/tests/test_cie1994.py |
TestChromaticAdaptationCIE1994.test_chromatic_adaptation_CIE1994 |
3 |
0 |
0 |
100% |
| adaptation/tests/test_cie1994.py |
TestChromaticAdaptationCIE1994.test_n_dimensional_chromatic_adaptation_CIE1994 |
24 |
0 |
0 |
100% |
| adaptation/tests/test_cie1994.py |
TestChromaticAdaptationCIE1994.test_domain_range_scale_chromatic_adaptation_CIE1994 |
11 |
0 |
0 |
100% |
| adaptation/tests/test_cie1994.py |
TestChromaticAdaptationCIE1994.test_nan_chromatic_adaptation_CIE1994 |
3 |
0 |
0 |
100% |
| adaptation/tests/test_cie1994.py |
(no function) |
19 |
0 |
0 |
100% |
| adaptation/tests/test_cmccat2000.py |
TestChromaticAdaptationForwardCMCCAT2000.test_chromatic_adaptation_forward_CMCCAT2000 |
3 |
0 |
0 |
100% |
| adaptation/tests/test_cmccat2000.py |
TestChromaticAdaptationForwardCMCCAT2000.test_n_dimensional_chromatic_adaptation_forward_CMCCAT2000 |
21 |
0 |
0 |
100% |
| adaptation/tests/test_cmccat2000.py |
TestChromaticAdaptationForwardCMCCAT2000.test_domain_range_scale_chromatic_adaptation_CMCCAT2000 |
10 |
0 |
0 |
100% |
| adaptation/tests/test_cmccat2000.py |
TestChromaticAdaptationForwardCMCCAT2000.test_nan_chromatic_adaptation_forward_CMCCAT2000 |
3 |
0 |
0 |
100% |
| adaptation/tests/test_cmccat2000.py |
TestChromaticAdaptationInverseCMCCAT2000.test_chromatic_adaptation_inverse_CMCCAT2000 |
3 |
0 |
0 |
100% |
| adaptation/tests/test_cmccat2000.py |
TestChromaticAdaptationInverseCMCCAT2000.test_n_dimensional_chromatic_adaptation_inverse_CMCCAT2000 |
21 |
0 |
0 |
100% |
| adaptation/tests/test_cmccat2000.py |
TestChromaticAdaptationInverseCMCCAT2000.test_domain_range_scale_chromatic_adaptation_CMCCAT2000 |
10 |
0 |
0 |
100% |
| adaptation/tests/test_cmccat2000.py |
TestChromaticAdaptationInverseCMCCAT2000.test_nan_chromatic_adaptation_inverse_CMCCAT2000 |
3 |
0 |
0 |
100% |
| adaptation/tests/test_cmccat2000.py |
TestChromaticAdaptationCMCCAT2000.test_chromatic_adaptation_CMCCAT2000 |
3 |
0 |
0 |
100% |
| adaptation/tests/test_cmccat2000.py |
(no function) |
27 |
0 |
0 |
100% |
| adaptation/tests/test_fairchild1990.py |
TestChromaticAdaptationFairchild1990.test_chromatic_adaptation_Fairchild1990 |
3 |
0 |
0 |
100% |
| adaptation/tests/test_fairchild1990.py |
TestChromaticAdaptationFairchild1990.test_n_dimensional_chromatic_adaptation_Fairchild1990 |
18 |
0 |
0 |
100% |
| adaptation/tests/test_fairchild1990.py |
TestChromaticAdaptationFairchild1990.test_domain_range_scale_chromatic_adaptation_Fairchild1990 |
9 |
0 |
0 |
100% |
| adaptation/tests/test_fairchild1990.py |
TestChromaticAdaptationFairchild1990.test_nan_chromatic_adaptation_Fairchild1990 |
9 |
0 |
0 |
100% |
| adaptation/tests/test_fairchild1990.py |
(no function) |
21 |
0 |
0 |
100% |
| adaptation/tests/test_fairchild2020.py |
TestMatrixChromaticAdaptationVonKries.test_matrix_chromatic_adaptation_vk20 |
5 |
0 |
0 |
100% |
| adaptation/tests/test_fairchild2020.py |
TestMatrixChromaticAdaptationVonKries.test_n_dimensional_matrix_chromatic_adaptation_vk20 |
11 |
0 |
0 |
100% |
| adaptation/tests/test_fairchild2020.py |
TestMatrixChromaticAdaptationVonKries.test_domain_range_scale_matrix_chromatic_adaptation_vk20 |
8 |
0 |
0 |
100% |
| adaptation/tests/test_fairchild2020.py |
TestMatrixChromaticAdaptationVonKries.test_nan_matrix_chromatic_adaptation_vk20 |
3 |
0 |
0 |
100% |
| adaptation/tests/test_fairchild2020.py |
TestChromaticAdaptationVonKries.test_chromatic_adaptation_vK20 |
6 |
0 |
0 |
100% |
| adaptation/tests/test_fairchild2020.py |
TestChromaticAdaptationVonKries.test_n_dimensional_chromatic_adaptation_vK20 |
14 |
0 |
0 |
100% |
| adaptation/tests/test_fairchild2020.py |
TestChromaticAdaptationVonKries.test_domain_range_scale_chromatic_adaptation_vK20 |
9 |
0 |
0 |
100% |
| adaptation/tests/test_fairchild2020.py |
TestChromaticAdaptationVonKries.test_nan_chromatic_adaptation_vK20 |
3 |
0 |
0 |
100% |
| adaptation/tests/test_fairchild2020.py |
(no function) |
27 |
0 |
0 |
100% |
| adaptation/tests/test_li2025.py |
TestChromaticAdaptationLi2025.test_chromatic_adaptation_Li2025 |
4 |
0 |
0 |
100% |
| adaptation/tests/test_li2025.py |
TestChromaticAdaptationLi2025.test_n_dimensional_chromatic_adaptation_Li2025 |
21 |
0 |
0 |
100% |
| adaptation/tests/test_li2025.py |
TestChromaticAdaptationLi2025.test_domain_range_scale_chromatic_adaptation_Li2025 |
10 |
0 |
0 |
100% |
| adaptation/tests/test_li2025.py |
TestChromaticAdaptationLi2025.test_nan_chromatic_adaptation_Li2025 |
3 |
0 |
0 |
100% |
| adaptation/tests/test_li2025.py |
(no function) |
19 |
0 |
0 |
100% |
| adaptation/tests/test_vonkries.py |
TestMatrixChromaticAdaptationVonKries.test_matrix_chromatic_adaptation_VonKries |
6 |
0 |
0 |
100% |
| adaptation/tests/test_vonkries.py |
TestMatrixChromaticAdaptationVonKries.test_n_dimensional_matrix_chromatic_adaptation_VonKries |
11 |
0 |
0 |
100% |
| adaptation/tests/test_vonkries.py |
TestMatrixChromaticAdaptationVonKries.test_domain_range_scale_matrix_chromatic_adaptation_VonKries |
7 |
0 |
0 |
100% |
| adaptation/tests/test_vonkries.py |
TestMatrixChromaticAdaptationVonKries.test_nan_matrix_chromatic_adaptation_VonKries |
3 |
0 |
0 |
100% |
| adaptation/tests/test_vonkries.py |
TestChromaticAdaptationVonKries.test_chromatic_adaptation_VonKries |
6 |
0 |
0 |
100% |
| adaptation/tests/test_vonkries.py |
TestChromaticAdaptationVonKries.test_n_dimensional_chromatic_adaptation_VonKries |
14 |
0 |
0 |
100% |
| adaptation/tests/test_vonkries.py |
TestChromaticAdaptationVonKries.test_domain_range_scale_chromatic_adaptation_VonKries |
8 |
0 |
0 |
100% |
| adaptation/tests/test_vonkries.py |
TestChromaticAdaptationVonKries.test_nan_chromatic_adaptation_VonKries |
3 |
0 |
0 |
100% |
| adaptation/tests/test_vonkries.py |
(no function) |
25 |
0 |
0 |
100% |
| adaptation/tests/test_zhai2018.py |
TestChromaticAdaptationZhai2018.test_chromatic_adaptation_Zhai2018 |
5 |
0 |
0 |
100% |
| adaptation/tests/test_zhai2018.py |
TestChromaticAdaptationZhai2018.test_n_dimensional_chromatic_adaptation_Zhai2018 |
21 |
0 |
0 |
100% |
| adaptation/tests/test_zhai2018.py |
TestChromaticAdaptationZhai2018.test_domain_range_scale_chromatic_adaptation_Zhai2018 |
8 |
0 |
0 |
100% |
| adaptation/tests/test_zhai2018.py |
TestChromaticAdaptationZhai2018.test_nan_chromatic_adaptation_Zhai2018 |
3 |
0 |
0 |
100% |
| adaptation/tests/test_zhai2018.py |
(no function) |
19 |
0 |
0 |
100% |
| adaptation/vonkries.py |
matrix_chromatic_adaptation_VonKries |
11 |
0 |
1 |
100% |
| adaptation/vonkries.py |
chromatic_adaptation_VonKries |
4 |
0 |
1 |
100% |
| adaptation/vonkries.py |
(no function) |
16 |
16 |
2 |
0% |
| adaptation/zhai2018.py |
chromatic_adaptation_Zhai2018 |
21 |
0 |
0 |
100% |
| adaptation/zhai2018.py |
(no function) |
15 |
15 |
2 |
0% |
| algebra/__init__.py |
algebra.__getattr__ |
1 |
0 |
0 |
100% |
| algebra/__init__.py |
(no function) |
26 |
26 |
2 |
0% |
| algebra/common.py |
get_sdiv_mode |
1 |
0 |
0 |
100% |
| algebra/common.py |
set_sdiv_mode |
1 |
0 |
0 |
100% |
| algebra/common.py |
sdiv_mode.__init__ |
2 |
0 |
0 |
100% |
| algebra/common.py |
sdiv_mode.__enter__ |
2 |
0 |
0 |
100% |
| algebra/common.py |
sdiv_mode.__exit__ |
1 |
0 |
0 |
100% |
| algebra/common.py |
sdiv_mode.__call__ |
3 |
0 |
0 |
100% |
| algebra/common.py |
sdiv_mode.__call__.wrapper |
2 |
0 |
0 |
100% |
| algebra/common.py |
sdiv |
35 |
0 |
0 |
100% |
| algebra/common.py |
is_spow_enabled |
1 |
0 |
0 |
100% |
| algebra/common.py |
set_spow_enable |
1 |
0 |
0 |
100% |
| algebra/common.py |
spow_enable.__init__ |
2 |
0 |
0 |
100% |
| algebra/common.py |
spow_enable.__enter__ |
2 |
0 |
0 |
100% |
| algebra/common.py |
spow_enable.__exit__ |
1 |
0 |
0 |
100% |
| algebra/common.py |
spow_enable.__call__ |
3 |
0 |
0 |
100% |
| algebra/common.py |
spow_enable.__call__.wrapper |
2 |
0 |
0 |
100% |
| algebra/common.py |
spow |
0 |
0 |
1 |
100% |
| algebra/common.py |
spow |
0 |
0 |
1 |
100% |
| algebra/common.py |
spow |
0 |
0 |
1 |
100% |
| algebra/common.py |
spow |
0 |
0 |
1 |
100% |
| algebra/common.py |
spow |
6 |
0 |
0 |
100% |
| algebra/common.py |
normalise_vector |
3 |
0 |
0 |
100% |
| algebra/common.py |
normalise_maximum |
5 |
0 |
0 |
100% |
| algebra/common.py |
vecmul |
1 |
0 |
0 |
100% |
| algebra/common.py |
euclidean_distance |
1 |
0 |
0 |
100% |
| algebra/common.py |
manhattan_distance |
1 |
0 |
0 |
100% |
| algebra/common.py |
linear_conversion |
4 |
0 |
0 |
100% |
| algebra/common.py |
linstep_function |
5 |
0 |
0 |
100% |
| algebra/common.py |
smoothstep_function |
5 |
0 |
0 |
100% |
| algebra/common.py |
is_identity |
1 |
0 |
0 |
100% |
| algebra/common.py |
eigen_decomposition |
11 |
0 |
0 |
100% |
| algebra/common.py |
(no function) |
46 |
46 |
6 |
0% |
| algebra/coordinates/__init__.py |
(no function) |
2 |
2 |
0 |
0% |
| algebra/coordinates/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| algebra/coordinates/tests/test_transformations.py |
TestCartesianToSpherical.test_cartesian_to_spherical |
3 |
0 |
0 |
100% |
| algebra/coordinates/tests/test_transformations.py |
TestCartesianToSpherical.test_n_dimensional_cartesian_to_spherical |
8 |
0 |
0 |
100% |
| algebra/coordinates/tests/test_transformations.py |
TestCartesianToSpherical.test_nan_cartesian_to_spherical |
3 |
0 |
0 |
100% |
| algebra/coordinates/tests/test_transformations.py |
TestSphericalToCartesian.test_spherical_to_cartesian |
3 |
0 |
0 |
100% |
| algebra/coordinates/tests/test_transformations.py |
TestSphericalToCartesian.test_n_dimensional_spherical_to_cartesian |
8 |
0 |
0 |
100% |
| algebra/coordinates/tests/test_transformations.py |
TestSphericalToCartesian.test_nan_spherical_to_cartesian |
3 |
0 |
0 |
100% |
| algebra/coordinates/tests/test_transformations.py |
TestCartesianToPolar.test_cartesian_to_polar |
3 |
0 |
0 |
100% |
| algebra/coordinates/tests/test_transformations.py |
TestCartesianToPolar.test_n_dimensional_cartesian_to_polar |
8 |
0 |
0 |
100% |
| algebra/coordinates/tests/test_transformations.py |
TestCartesianToPolar.test_nan_cartesian_to_polar |
3 |
0 |
0 |
100% |
| algebra/coordinates/tests/test_transformations.py |
TestPolarToCartesian.test_polar_to_cartesian |
3 |
0 |
0 |
100% |
| algebra/coordinates/tests/test_transformations.py |
TestPolarToCartesian.test_n_dimensional_polar_to_cartesian |
8 |
0 |
0 |
100% |
| algebra/coordinates/tests/test_transformations.py |
TestPolarToCartesian.test_nan_polar_to_cartesian |
3 |
0 |
0 |
100% |
| algebra/coordinates/tests/test_transformations.py |
TestCartesianToCylindrical.test_cartesian_to_cylindrical |
3 |
0 |
0 |
100% |
| algebra/coordinates/tests/test_transformations.py |
TestCartesianToCylindrical.test_n_dimensional_cartesian_to_cylindrical |
8 |
0 |
0 |
100% |
| algebra/coordinates/tests/test_transformations.py |
TestCartesianToCylindrical.test_nan_cartesian_to_cylindrical |
3 |
0 |
0 |
100% |
| algebra/coordinates/tests/test_transformations.py |
TestCylindricalToCartesian.test_cylindrical_to_cartesian |
3 |
0 |
0 |
100% |
| algebra/coordinates/tests/test_transformations.py |
TestCylindricalToCartesian.test_n_dimensional_cylindrical_to_cartesian |
8 |
0 |
0 |
100% |
| algebra/coordinates/tests/test_transformations.py |
TestCylindricalToCartesian.test_nan_cylindrical_to_cartesian |
3 |
0 |
0 |
100% |
| algebra/coordinates/tests/test_transformations.py |
(no function) |
43 |
0 |
0 |
100% |
| algebra/coordinates/transformations.py |
cartesian_to_spherical |
6 |
0 |
0 |
100% |
| algebra/coordinates/transformations.py |
spherical_to_cartesian |
5 |
0 |
0 |
100% |
| algebra/coordinates/transformations.py |
cartesian_to_polar |
4 |
0 |
0 |
100% |
| algebra/coordinates/transformations.py |
polar_to_cartesian |
4 |
0 |
0 |
100% |
| algebra/coordinates/transformations.py |
cartesian_to_cylindrical |
3 |
0 |
0 |
100% |
| algebra/coordinates/transformations.py |
cylindrical_to_cartesian |
3 |
0 |
0 |
100% |
| algebra/coordinates/transformations.py |
(no function) |
18 |
18 |
2 |
0% |
| algebra/extrapolation.py |
Extrapolator.__init__ |
10 |
0 |
0 |
100% |
| algebra/extrapolation.py |
Extrapolator.interpolator |
1 |
0 |
0 |
100% |
| algebra/extrapolation.py |
Extrapolator.interpolator |
3 |
0 |
0 |
100% |
| algebra/extrapolation.py |
Extrapolator.method |
1 |
0 |
0 |
100% |
| algebra/extrapolation.py |
Extrapolator.method |
3 |
0 |
0 |
100% |
| algebra/extrapolation.py |
Extrapolator.left |
1 |
0 |
0 |
100% |
| algebra/extrapolation.py |
Extrapolator.left |
3 |
0 |
0 |
100% |
| algebra/extrapolation.py |
Extrapolator.right |
1 |
0 |
0 |
100% |
| algebra/extrapolation.py |
Extrapolator.right |
3 |
0 |
0 |
100% |
| algebra/extrapolation.py |
Extrapolator.__call__ |
3 |
0 |
0 |
100% |
| algebra/extrapolation.py |
Extrapolator._evaluate |
17 |
0 |
0 |
100% |
| algebra/extrapolation.py |
(no function) |
33 |
33 |
2 |
0% |
| algebra/interpolation.py |
kernel_nearest_neighbour |
1 |
0 |
0 |
100% |
| algebra/interpolation.py |
kernel_linear |
1 |
0 |
0 |
100% |
| algebra/interpolation.py |
kernel_sinc |
3 |
0 |
0 |
100% |
| algebra/interpolation.py |
kernel_lanczos |
3 |
0 |
0 |
100% |
| algebra/interpolation.py |
kernel_cardinal_spline |
5 |
0 |
0 |
100% |
| algebra/interpolation.py |
KernelInterpolator.__init__ |
17 |
0 |
0 |
100% |
| algebra/interpolation.py |
KernelInterpolator.x |
1 |
0 |
0 |
100% |
| algebra/interpolation.py |
KernelInterpolator.x |
7 |
0 |
0 |
100% |
| algebra/interpolation.py |
KernelInterpolator.y |
1 |
0 |
0 |
100% |
| algebra/interpolation.py |
KernelInterpolator.y |
5 |
0 |
0 |
100% |
| algebra/interpolation.py |
KernelInterpolator.window |
1 |
0 |
0 |
100% |
| algebra/interpolation.py |
KernelInterpolator.window |
6 |
0 |
0 |
100% |
| algebra/interpolation.py |
KernelInterpolator.kernel |
1 |
0 |
0 |
100% |
| algebra/interpolation.py |
KernelInterpolator.kernel |
2 |
0 |
0 |
100% |
| algebra/interpolation.py |
KernelInterpolator.kernel_kwargs |
1 |
0 |
0 |
100% |
| algebra/interpolation.py |
KernelInterpolator.kernel_kwargs |
2 |
0 |
0 |
100% |
| algebra/interpolation.py |
KernelInterpolator.padding_kwargs |
1 |
0 |
0 |
100% |
| algebra/interpolation.py |
KernelInterpolator.padding_kwargs |
4 |
0 |
0 |
100% |
| algebra/interpolation.py |
KernelInterpolator.__call__ |
3 |
0 |
0 |
100% |
| algebra/interpolation.py |
KernelInterpolator._evaluate |
10 |
0 |
0 |
100% |
| algebra/interpolation.py |
KernelInterpolator._validate_dimensions |
3 |
0 |
0 |
100% |
| algebra/interpolation.py |
KernelInterpolator._validate_interpolation_range |
8 |
0 |
0 |
100% |
| algebra/interpolation.py |
NearestNeighbourInterpolator.__init__ |
3 |
0 |
0 |
100% |
| algebra/interpolation.py |
LinearInterpolator.__init__ |
7 |
0 |
0 |
100% |
| algebra/interpolation.py |
LinearInterpolator.x |
1 |
0 |
0 |
100% |
| algebra/interpolation.py |
LinearInterpolator.x |
3 |
0 |
0 |
100% |
| algebra/interpolation.py |
LinearInterpolator.y |
1 |
0 |
0 |
100% |
| algebra/interpolation.py |
LinearInterpolator.y |
3 |
0 |
0 |
100% |
| algebra/interpolation.py |
LinearInterpolator.__call__ |
3 |
0 |
0 |
100% |
| algebra/interpolation.py |
LinearInterpolator._evaluate |
3 |
0 |
0 |
100% |
| algebra/interpolation.py |
LinearInterpolator._validate_dimensions |
3 |
0 |
0 |
100% |
| algebra/interpolation.py |
LinearInterpolator._validate_interpolation_range |
8 |
0 |
0 |
100% |
| algebra/interpolation.py |
SpragueInterpolator.__init__ |
9 |
0 |
0 |
100% |
| algebra/interpolation.py |
SpragueInterpolator.x |
1 |
0 |
0 |
100% |
| algebra/interpolation.py |
SpragueInterpolator.x |
9 |
0 |
0 |
100% |
| algebra/interpolation.py |
SpragueInterpolator.y |
1 |
0 |
0 |
100% |
| algebra/interpolation.py |
SpragueInterpolator.y |
6 |
0 |
0 |
100% |
| algebra/interpolation.py |
SpragueInterpolator.__call__ |
3 |
0 |
0 |
100% |
| algebra/interpolation.py |
SpragueInterpolator._evaluate |
13 |
0 |
0 |
100% |
| algebra/interpolation.py |
SpragueInterpolator._validate_dimensions |
3 |
0 |
0 |
100% |
| algebra/interpolation.py |
SpragueInterpolator._validate_interpolation_range |
8 |
0 |
0 |
100% |
| algebra/interpolation.py |
CubicSplineInterpolator.__init__ |
2 |
0 |
0 |
100% |
| algebra/interpolation.py |
PchipInterpolator.__init__ |
2 |
0 |
0 |
100% |
| algebra/interpolation.py |
PchipInterpolator.y |
1 |
0 |
0 |
100% |
| algebra/interpolation.py |
PchipInterpolator.y |
1 |
0 |
0 |
100% |
| algebra/interpolation.py |
NullInterpolator.__init__ |
13 |
0 |
0 |
100% |
| algebra/interpolation.py |
NullInterpolator.x |
1 |
0 |
0 |
100% |
| algebra/interpolation.py |
NullInterpolator.x |
3 |
0 |
0 |
100% |
| algebra/interpolation.py |
NullInterpolator.y |
1 |
0 |
0 |
100% |
| algebra/interpolation.py |
NullInterpolator.y |
3 |
0 |
0 |
100% |
| algebra/interpolation.py |
NullInterpolator.relative_tolerance |
1 |
0 |
0 |
100% |
| algebra/interpolation.py |
NullInterpolator.relative_tolerance |
2 |
0 |
0 |
100% |
| algebra/interpolation.py |
NullInterpolator.absolute_tolerance |
1 |
0 |
0 |
100% |
| algebra/interpolation.py |
NullInterpolator.absolute_tolerance |
2 |
0 |
0 |
100% |
| algebra/interpolation.py |
NullInterpolator.default |
1 |
0 |
0 |
100% |
| algebra/interpolation.py |
NullInterpolator.default |
2 |
0 |
0 |
100% |
| algebra/interpolation.py |
NullInterpolator.__call__ |
3 |
0 |
0 |
100% |
| algebra/interpolation.py |
NullInterpolator._evaluate |
6 |
0 |
0 |
100% |
| algebra/interpolation.py |
NullInterpolator._validate_dimensions |
3 |
0 |
0 |
100% |
| algebra/interpolation.py |
NullInterpolator._validate_interpolation_range |
8 |
0 |
0 |
100% |
| algebra/interpolation.py |
lagrange_coefficients |
6 |
0 |
0 |
100% |
| algebra/interpolation.py |
table_interpolation_trilinear |
24 |
0 |
0 |
100% |
| algebra/interpolation.py |
table_interpolation_tetrahedral |
26 |
0 |
0 |
100% |
| algebra/interpolation.py |
table_interpolation |
2 |
0 |
1 |
100% |
| algebra/interpolation.py |
(no function) |
127 |
127 |
11 |
0% |
| algebra/prng.py |
random_triplet_generator |
2 |
0 |
1 |
100% |
| algebra/prng.py |
(no function) |
13 |
13 |
2 |
0% |
| algebra/regression.py |
least_square_mapping_MoorePenrose |
3 |
0 |
0 |
100% |
| algebra/regression.py |
(no function) |
11 |
11 |
2 |
0% |
| algebra/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestGetSdivMode.test_get_sdiv_mode |
16 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestSetSdivMode.test_set_sdiv_mode |
17 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestSdivMode.test_sdiv_mode |
10 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestSdivMode.test_sdiv_mode.fn_a |
1 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestSdivMode.test_sdiv_mode.fn_b |
1 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestSdiv.test_sdiv |
26 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestIsSpowEnabled.test_is_spow_enabled |
4 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestSetSpowEnabled.test_set_spow_enable |
6 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestSpowEnable.test_spow_enable |
10 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestSpowEnable.test_spow_enable.fn_a |
1 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestSpowEnable.test_spow_enable.fn_b |
1 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestSpow.test_spow |
7 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestNormaliseVector.test_normalise_vector |
3 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestNormaliseMaximum.test_normalise_maximum |
6 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestVectorDot.test_vecmul |
5 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestEuclideanDistance.test_euclidean_distance |
3 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestEuclideanDistance.test_n_dimensional_euclidean_distance |
11 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestEuclideanDistance.test_nan_euclidean_distance |
3 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestManhattanDistance.test_manhattan_distance |
3 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestManhattanDistance.test_n_dimensional_manhattan_distance |
11 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestManhattanDistance.test_nan_manhattan_distance |
3 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestLinearConversion.test_linear_conversion |
1 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestLinstepFunction.test_linstep_function |
2 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestSmoothstepFunction.test_smoothstep_function |
6 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestIsIdentity.test_is_identity |
4 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
TestEigenDecomposition.test_is_identity |
16 |
0 |
0 |
100% |
| algebra/tests/test_common.py |
(no function) |
56 |
0 |
0 |
100% |
| algebra/tests/test_extrapolation.py |
TestExtrapolator.test_required_attributes |
3 |
0 |
0 |
100% |
| algebra/tests/test_extrapolation.py |
TestExtrapolator.test_required_methods |
1 |
0 |
2 |
100% |
| algebra/tests/test_extrapolation.py |
TestExtrapolator.test_interpolator |
2 |
0 |
0 |
100% |
| algebra/tests/test_extrapolation.py |
TestExtrapolator.test_method |
4 |
0 |
0 |
100% |
| algebra/tests/test_extrapolation.py |
TestExtrapolator.test_left |
2 |
0 |
0 |
100% |
| algebra/tests/test_extrapolation.py |
TestExtrapolator.test_right |
2 |
0 |
0 |
100% |
| algebra/tests/test_extrapolation.py |
TestExtrapolator.test__call__ |
18 |
0 |
2 |
100% |
| algebra/tests/test_extrapolation.py |
TestExtrapolator.test_nan__call__ |
5 |
0 |
0 |
100% |
| algebra/tests/test_extrapolation.py |
(no function) |
23 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestKernelNearestNeighbour.test_kernel_nearest |
1 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestKernelLinear.test_kernel_linear |
1 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestKernelSinc.test_kernel_sinc |
2 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestKernelLanczos.test_kernel_lanczos |
2 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestKernelCardinalSpline.test_kernel_cardinal_spline |
2 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestKernelInterpolator.test_required_attributes |
3 |
0 |
2 |
100% |
| algebra/tests/test_interpolation.py |
TestKernelInterpolator.test_required_methods |
1 |
0 |
2 |
100% |
| algebra/tests/test_interpolation.py |
TestKernelInterpolator.test_x |
3 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestKernelInterpolator.test_y |
3 |
0 |
2 |
100% |
| algebra/tests/test_interpolation.py |
TestKernelInterpolator.test_window |
3 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestKernelInterpolator.test_kernel |
3 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestKernelInterpolator.test_kernel_kwargs |
4 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestKernelInterpolator.test_padding_kwargs |
4 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestKernelInterpolator.test_raise_exception___init__ |
1 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestKernelInterpolator.test__call__ |
20 |
0 |
2 |
100% |
| algebra/tests/test_interpolation.py |
TestKernelInterpolator.test_raise_exception___call__ |
4 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestKernelInterpolator.test_nan__call__ |
0 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestNearestNeighbourInterpolator.test_required_attributes |
1 |
0 |
4 |
100% |
| algebra/tests/test_interpolation.py |
TestNearestNeighbourInterpolator.test_required_methods |
1 |
0 |
2 |
100% |
| algebra/tests/test_interpolation.py |
TestNearestNeighbourInterpolator.test___init__ |
3 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestLinearInterpolator.test_required_attributes |
3 |
0 |
2 |
100% |
| algebra/tests/test_interpolation.py |
TestLinearInterpolator.test_required_methods |
1 |
0 |
2 |
100% |
| algebra/tests/test_interpolation.py |
TestLinearInterpolator.test_raise_exception___init__ |
2 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestLinearInterpolator.test__call__ |
6 |
0 |
2 |
100% |
| algebra/tests/test_interpolation.py |
TestLinearInterpolator.test_raise_exception___call__ |
4 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestLinearInterpolator.test_nan__call__ |
8 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestSpragueInterpolator.test_required_attributes |
3 |
0 |
2 |
100% |
| algebra/tests/test_interpolation.py |
TestSpragueInterpolator.test_required_methods |
1 |
0 |
2 |
100% |
| algebra/tests/test_interpolation.py |
TestSpragueInterpolator.test_raise_exception___init__ |
2 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestSpragueInterpolator.test__call__ |
6 |
0 |
2 |
100% |
| algebra/tests/test_interpolation.py |
TestSpragueInterpolator.test_raise_exception___call__ |
4 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestSpragueInterpolator.test_nan__call__ |
7 |
0 |
1 |
100% |
| algebra/tests/test_interpolation.py |
TestCubicSplineInterpolator.test__call__ |
1 |
0 |
2 |
100% |
| algebra/tests/test_interpolation.py |
TestPchipInterpolator.test_required_attributes |
3 |
0 |
2 |
100% |
| algebra/tests/test_interpolation.py |
TestPchipInterpolator.test_required_methods |
1 |
0 |
2 |
100% |
| algebra/tests/test_interpolation.py |
TestPchipInterpolator.test_y |
3 |
0 |
2 |
100% |
| algebra/tests/test_interpolation.py |
TestNullInterpolator.test_required_attributes |
3 |
0 |
2 |
100% |
| algebra/tests/test_interpolation.py |
TestNullInterpolator.test_required_methods |
1 |
0 |
2 |
100% |
| algebra/tests/test_interpolation.py |
TestNullInterpolator.test_x |
3 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestNullInterpolator.test_y |
3 |
0 |
2 |
100% |
| algebra/tests/test_interpolation.py |
TestNullInterpolator.test_absolute_tolerance |
3 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestNullInterpolator.test_relative_tolerance |
3 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestNullInterpolator.test_default |
3 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestNullInterpolator.test_raise_exception___init__ |
2 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestNullInterpolator.test__call__ |
5 |
0 |
2 |
100% |
| algebra/tests/test_interpolation.py |
TestNullInterpolator.test_raise_exception___call__ |
4 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestNullInterpolator.test_nan__call__ |
8 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestLagrangeCoefficients.test_lagrange_coefficients |
4 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestTableInterpolationTrilinear.test_interpolation_trilinear |
3 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestTableInterpolationTetrahedral.test_interpolation_tetrahedral |
3 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
TestTableInterpolation.test_table_interpolation |
4 |
0 |
0 |
100% |
| algebra/tests/test_interpolation.py |
(no function) |
95 |
0 |
0 |
100% |
| algebra/tests/test_prng.py |
TestRandomTripletGenerator.test_random_triplet_generator |
2 |
0 |
0 |
100% |
| algebra/tests/test_prng.py |
(no function) |
15 |
0 |
2 |
100% |
| algebra/tests/test_regression.py |
TestLeastSquareMappingMoorePenrose.test_least_square_mapping_MoorePenrose |
7 |
0 |
0 |
100% |
| algebra/tests/test_regression.py |
(no function) |
13 |
0 |
0 |
100% |
| appearance/__init__.py |
(no function) |
26 |
26 |
0 |
0% |
| appearance/atd95.py |
XYZ_to_ATD95 |
17 |
0 |
0 |
100% |
| appearance/atd95.py |
luminance_to_retinal_illuminance |
3 |
0 |
0 |
100% |
| appearance/atd95.py |
XYZ_to_LMS_ATD95 |
5 |
0 |
0 |
100% |
| appearance/atd95.py |
opponent_colour_dimensions |
14 |
0 |
0 |
100% |
| appearance/atd95.py |
final_response |
2 |
0 |
0 |
100% |
| appearance/atd95.py |
(no function) |
40 |
40 |
0 |
0% |
| appearance/cam16.py |
XYZ_to_CAM16 |
26 |
0 |
0 |
100% |
| appearance/cam16.py |
CAM16_to_XYZ |
32 |
0 |
0 |
100% |
| appearance/cam16.py |
(no function) |
38 |
32 |
0 |
16% |
| appearance/ciecam02.py |
XYZ_to_CIECAM02 |
27 |
0 |
0 |
100% |
| appearance/ciecam02.py |
CIECAM02_to_XYZ |
33 |
0 |
0 |
100% |
| appearance/ciecam02.py |
chromatic_induction_factors |
4 |
0 |
0 |
100% |
| appearance/ciecam02.py |
base_exponential_non_linearity |
2 |
0 |
0 |
100% |
| appearance/ciecam02.py |
viewing_conditions_dependent_parameters |
8 |
0 |
1 |
100% |
| appearance/ciecam02.py |
degree_of_adaptation |
3 |
0 |
0 |
100% |
| appearance/ciecam02.py |
full_chromatic_adaptation_forward |
7 |
0 |
1 |
100% |
| appearance/ciecam02.py |
full_chromatic_adaptation_inverse |
7 |
0 |
0 |
100% |
| appearance/ciecam02.py |
RGB_to_rgb |
1 |
0 |
0 |
100% |
| appearance/ciecam02.py |
rgb_to_RGB |
1 |
0 |
0 |
100% |
| appearance/ciecam02.py |
post_adaptation_non_linear_response_compression_forward |
4 |
0 |
1 |
100% |
| appearance/ciecam02.py |
post_adaptation_non_linear_response_compression_inverse |
3 |
0 |
1 |
100% |
| appearance/ciecam02.py |
opponent_colour_dimensions_forward |
4 |
0 |
0 |
100% |
| appearance/ciecam02.py |
opponent_colour_dimensions_inverse |
19 |
0 |
0 |
100% |
| appearance/ciecam02.py |
hue_angle |
4 |
0 |
0 |
100% |
| appearance/ciecam02.py |
hue_quadrature |
15 |
0 |
0 |
100% |
| appearance/ciecam02.py |
eccentricity_factor |
2 |
0 |
0 |
100% |
| appearance/ciecam02.py |
achromatic_response_forward |
2 |
0 |
0 |
100% |
| appearance/ciecam02.py |
achromatic_response_inverse |
5 |
0 |
0 |
100% |
| appearance/ciecam02.py |
lightness_correlate |
6 |
0 |
0 |
100% |
| appearance/ciecam02.py |
brightness_correlate |
5 |
0 |
0 |
100% |
| appearance/ciecam02.py |
temporary_magnitude_quantity_forward |
8 |
0 |
1 |
100% |
| appearance/ciecam02.py |
temporary_magnitude_quantity_inverse |
4 |
0 |
0 |
100% |
| appearance/ciecam02.py |
chroma_correlate |
4 |
0 |
1 |
100% |
| appearance/ciecam02.py |
colourfulness_correlate |
3 |
0 |
0 |
100% |
| appearance/ciecam02.py |
saturation_correlate |
4 |
0 |
0 |
100% |
| appearance/ciecam02.py |
P |
11 |
0 |
0 |
100% |
| appearance/ciecam02.py |
matrix_post_adaptation_non_linear_response_compression |
4 |
0 |
1 |
100% |
| appearance/ciecam02.py |
(no function) |
69 |
63 |
5 |
9% |
| appearance/ciecam16.py |
XYZ_to_CIECAM16 |
26 |
0 |
0 |
100% |
| appearance/ciecam16.py |
CIECAM16_to_XYZ |
32 |
0 |
0 |
100% |
| appearance/ciecam16.py |
f_e_forward |
8 |
0 |
1 |
100% |
| appearance/ciecam16.py |
f_e_inverse |
7 |
0 |
1 |
100% |
| appearance/ciecam16.py |
f_q |
4 |
0 |
0 |
100% |
| appearance/ciecam16.py |
d_f_q |
4 |
0 |
0 |
100% |
| appearance/ciecam16.py |
(no function) |
38 |
32 |
0 |
16% |
| appearance/hellwig2022.py |
XYZ_to_Hellwig2022 |
28 |
0 |
1 |
100% |
| appearance/hellwig2022.py |
Hellwig2022_to_XYZ |
37 |
0 |
1 |
100% |
| appearance/hellwig2022.py |
viewing_conditions_dependent_parameters |
7 |
0 |
1 |
100% |
| appearance/hellwig2022.py |
achromatic_response_forward |
2 |
0 |
0 |
100% |
| appearance/hellwig2022.py |
opponent_colour_dimensions_inverse |
8 |
0 |
0 |
100% |
| appearance/hellwig2022.py |
eccentricity_factor |
7 |
0 |
0 |
100% |
| appearance/hellwig2022.py |
brightness_correlate |
5 |
0 |
0 |
100% |
| appearance/hellwig2022.py |
colourfulness_correlate |
5 |
0 |
0 |
100% |
| appearance/hellwig2022.py |
chroma_correlate |
4 |
0 |
0 |
100% |
| appearance/hellwig2022.py |
saturation_correlate |
4 |
0 |
0 |
100% |
| appearance/hellwig2022.py |
P_p |
6 |
0 |
0 |
100% |
| appearance/hellwig2022.py |
hue_angle_dependency_Hellwig2022 |
3 |
0 |
1 |
100% |
| appearance/hellwig2022.py |
(no function) |
48 |
39 |
2 |
19% |
| appearance/hke.py |
HelmholtzKohlrausch_effect_object_Nayatani1997 |
7 |
0 |
0 |
100% |
| appearance/hke.py |
HelmholtzKohlrausch_effect_luminous_Nayatani1997 |
1 |
0 |
0 |
100% |
| appearance/hke.py |
coefficient_q_Nayatani1997 |
3 |
0 |
1 |
100% |
| appearance/hke.py |
coefficient_K_Br_Nayatani1997 |
0 |
0 |
1 |
100% |
| appearance/hke.py |
coefficient_K_Br_Nayatani1997 |
0 |
0 |
1 |
100% |
| appearance/hke.py |
coefficient_K_Br_Nayatani1997 |
0 |
0 |
1 |
100% |
| appearance/hke.py |
coefficient_K_Br_Nayatani1997 |
2 |
0 |
0 |
100% |
| appearance/hke.py |
(no function) |
18 |
18 |
5 |
0% |
| appearance/hunt.py |
XYZ_to_Hunt |
59 |
0 |
1 |
100% |
| appearance/hunt.py |
luminance_level_adaptation_factor |
5 |
0 |
0 |
100% |
| appearance/hunt.py |
illuminant_scotopic_luminance |
4 |
0 |
0 |
100% |
| appearance/hunt.py |
XYZ_to_rgb |
1 |
0 |
0 |
100% |
| appearance/hunt.py |
f_n |
3 |
0 |
0 |
100% |
| appearance/hunt.py |
chromatic_adaptation |
23 |
6 |
0 |
74% |
| appearance/hunt.py |
adjusted_reference_white_signals |
6 |
6 |
1 |
0% |
| appearance/hunt.py |
achromatic_post_adaptation_signal |
2 |
0 |
0 |
100% |
| appearance/hunt.py |
colour_difference_signals |
5 |
0 |
0 |
100% |
| appearance/hunt.py |
hue_angle |
3 |
0 |
0 |
100% |
| appearance/hunt.py |
eccentricity_factor |
7 |
0 |
0 |
100% |
| appearance/hunt.py |
low_luminance_tritanopia_factor |
3 |
0 |
0 |
100% |
| appearance/hunt.py |
yellowness_blueness_response |
7 |
0 |
1 |
100% |
| appearance/hunt.py |
redness_greenness_response |
6 |
0 |
0 |
100% |
| appearance/hunt.py |
overall_chromatic_response |
3 |
0 |
0 |
100% |
| appearance/hunt.py |
saturation_correlate |
4 |
0 |
0 |
100% |
| appearance/hunt.py |
achromatic_signal |
15 |
0 |
0 |
100% |
| appearance/hunt.py |
brightness_correlate |
7 |
0 |
0 |
100% |
| appearance/hunt.py |
lightness_correlate |
6 |
0 |
0 |
100% |
| appearance/hunt.py |
chroma_correlate |
7 |
0 |
0 |
100% |
| appearance/hunt.py |
colourfulness_correlate |
3 |
0 |
0 |
100% |
| appearance/hunt.py |
(no function) |
73 |
71 |
2 |
3% |
| appearance/kim2009.py |
XYZ_to_Kim2009 |
35 |
0 |
1 |
100% |
| appearance/kim2009.py |
Kim2009_to_XYZ |
38 |
0 |
1 |
100% |
| appearance/kim2009.py |
(no function) |
43 |
37 |
0 |
14% |
| appearance/llab.py |
XYZ_to_LLAB |
13 |
0 |
0 |
100% |
| appearance/llab.py |
XYZ_to_RGB_LLAB |
3 |
0 |
0 |
100% |
| appearance/llab.py |
chromatic_adaptation |
12 |
0 |
0 |
100% |
| appearance/llab.py |
f |
5 |
0 |
0 |
100% |
| appearance/llab.py |
opponent_colour_dimensions |
9 |
0 |
0 |
100% |
| appearance/llab.py |
hue_angle |
4 |
0 |
0 |
100% |
| appearance/llab.py |
chroma_correlate |
5 |
0 |
0 |
100% |
| appearance/llab.py |
colourfulness_correlate |
8 |
0 |
0 |
100% |
| appearance/llab.py |
saturation_correlate |
3 |
0 |
0 |
100% |
| appearance/llab.py |
final_opponent_signals |
1 |
0 |
0 |
100% |
| appearance/llab.py |
(no function) |
60 |
60 |
0 |
0% |
| appearance/nayatani95.py |
XYZ_to_Nayatani95 |
28 |
0 |
0 |
100% |
| appearance/nayatani95.py |
illuminance_to_luminance |
3 |
0 |
0 |
100% |
| appearance/nayatani95.py |
XYZ_to_RGB_Nayatani95 |
1 |
0 |
0 |
100% |
| appearance/nayatani95.py |
scaling_coefficient |
3 |
0 |
0 |
100% |
| appearance/nayatani95.py |
achromatic_response |
10 |
0 |
1 |
100% |
| appearance/nayatani95.py |
tritanopic_response |
7 |
0 |
0 |
100% |
| appearance/nayatani95.py |
protanopic_response |
7 |
0 |
0 |
100% |
| appearance/nayatani95.py |
brightness_correlate |
5 |
0 |
0 |
100% |
| appearance/nayatani95.py |
ideal_white_brightness_correlate |
9 |
0 |
1 |
100% |
| appearance/nayatani95.py |
achromatic_lightness_correlate |
2 |
0 |
0 |
100% |
| appearance/nayatani95.py |
normalised_achromatic_lightness_correlate |
3 |
0 |
1 |
100% |
| appearance/nayatani95.py |
hue_angle |
4 |
0 |
0 |
100% |
| appearance/nayatani95.py |
chromatic_strength_function |
11 |
0 |
0 |
100% |
| appearance/nayatani95.py |
saturation_components |
8 |
0 |
0 |
100% |
| appearance/nayatani95.py |
saturation_correlate |
4 |
0 |
0 |
100% |
| appearance/nayatani95.py |
chroma_components |
6 |
6 |
0 |
0% |
| appearance/nayatani95.py |
chroma_correlate |
3 |
0 |
0 |
100% |
| appearance/nayatani95.py |
colourfulness_components |
6 |
6 |
0 |
0% |
| appearance/nayatani95.py |
colourfulness_correlate |
4 |
0 |
0 |
100% |
| appearance/nayatani95.py |
(no function) |
59 |
59 |
2 |
0% |
| appearance/rlab.py |
XYZ_to_RLAB |
20 |
0 |
0 |
100% |
| appearance/rlab.py |
(no function) |
42 |
42 |
0 |
0% |
| appearance/scam.py |
XYZ_to_sCAM |
28 |
0 |
0 |
100% |
| appearance/scam.py |
sCAM_to_XYZ |
32 |
0 |
0 |
100% |
| appearance/scam.py |
hue_quadrature |
21 |
0 |
0 |
100% |
| appearance/scam.py |
(no function) |
42 |
33 |
0 |
21% |
| appearance/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| appearance/tests/test_atd95.py |
TestXYZ_to_ATD95.test_XYZ_to_ATD95 |
17 |
0 |
0 |
100% |
| appearance/tests/test_atd95.py |
TestXYZ_to_ATD95.test_n_dimensional_XYZ_to_ATD95 |
16 |
0 |
0 |
100% |
| appearance/tests/test_atd95.py |
TestXYZ_to_ATD95.test_domain_range_scale_XYZ_to_ATD95 |
10 |
0 |
0 |
100% |
| appearance/tests/test_atd95.py |
TestXYZ_to_ATD95.test_nan_XYZ_to_ATD95 |
3 |
0 |
0 |
100% |
| appearance/tests/test_atd95.py |
(no function) |
20 |
0 |
0 |
100% |
| appearance/tests/test_cam16.py |
TestXYZ_to_CAM16.test_XYZ_to_CAM16 |
20 |
0 |
0 |
100% |
| appearance/tests/test_cam16.py |
TestXYZ_to_CAM16.test_n_dimensional_XYZ_to_CAM16 |
15 |
0 |
0 |
100% |
| appearance/tests/test_cam16.py |
TestXYZ_to_CAM16.test_domain_range_scale_XYZ_to_CAM16 |
10 |
0 |
0 |
100% |
| appearance/tests/test_cam16.py |
TestXYZ_to_CAM16.test_nan_XYZ_to_CAM16 |
4 |
0 |
0 |
100% |
| appearance/tests/test_cam16.py |
TestCAM16_to_XYZ.test_CAM16_to_XYZ |
20 |
0 |
0 |
100% |
| appearance/tests/test_cam16.py |
TestCAM16_to_XYZ.test_n_dimensional_CAM16_to_XYZ |
16 |
0 |
0 |
100% |
| appearance/tests/test_cam16.py |
TestCAM16_to_XYZ.test_domain_range_scale_CAM16_to_XYZ |
11 |
0 |
0 |
100% |
| appearance/tests/test_cam16.py |
TestCAM16_to_XYZ.test_raise_exception_CAM16_to_XYZ |
1 |
0 |
0 |
100% |
| appearance/tests/test_cam16.py |
TestCAM16_to_XYZ.test_nan_CAM16_to_XYZ |
4 |
0 |
0 |
100% |
| appearance/tests/test_cam16.py |
(no function) |
30 |
0 |
0 |
100% |
| appearance/tests/test_ciecam02.py |
TestXYZ_to_CIECAM02.test_XYZ_to_CIECAM02 |
20 |
0 |
0 |
100% |
| appearance/tests/test_ciecam02.py |
TestXYZ_to_CIECAM02.test_n_dimensional_XYZ_to_CIECAM02 |
15 |
0 |
0 |
100% |
| appearance/tests/test_ciecam02.py |
TestXYZ_to_CIECAM02.test_domain_range_scale_XYZ_to_CIECAM02 |
10 |
0 |
0 |
100% |
| appearance/tests/test_ciecam02.py |
TestXYZ_to_CIECAM02.test_nan_XYZ_to_CIECAM02 |
4 |
0 |
0 |
100% |
| appearance/tests/test_ciecam02.py |
TestCIECAM02_to_XYZ.test_CIECAM02_to_XYZ |
20 |
0 |
0 |
100% |
| appearance/tests/test_ciecam02.py |
TestCIECAM02_to_XYZ.test_n_dimensional_CIECAM02_to_XYZ |
16 |
0 |
0 |
100% |
| appearance/tests/test_ciecam02.py |
TestCIECAM02_to_XYZ.test_domain_range_scale_CIECAM02_to_XYZ |
11 |
0 |
0 |
100% |
| appearance/tests/test_ciecam02.py |
TestCIECAM02_to_XYZ.test_raise_exception_CIECAM02_to_XYZ |
1 |
0 |
0 |
100% |
| appearance/tests/test_ciecam02.py |
TestCIECAM02_to_XYZ.test_nan_CIECAM02_to_XYZ |
4 |
0 |
0 |
100% |
| appearance/tests/test_ciecam02.py |
(no function) |
30 |
0 |
0 |
100% |
| appearance/tests/test_ciecam16.py |
TestXYZ_to_CIECAM16.test_XYZ_to_CIECAM16 |
25 |
0 |
0 |
100% |
| appearance/tests/test_ciecam16.py |
TestXYZ_to_CIECAM16.test_n_dimensional_XYZ_to_CIECAM16 |
15 |
0 |
0 |
100% |
| appearance/tests/test_ciecam16.py |
TestXYZ_to_CIECAM16.test_domain_range_scale_XYZ_to_CIECAM16 |
10 |
0 |
0 |
100% |
| appearance/tests/test_ciecam16.py |
TestXYZ_to_CIECAM16.test_nan_XYZ_to_CIECAM16 |
4 |
0 |
0 |
100% |
| appearance/tests/test_ciecam16.py |
TestCIECAM16_to_XYZ.test_CIECAM16_to_XYZ |
25 |
0 |
0 |
100% |
| appearance/tests/test_ciecam16.py |
TestCIECAM16_to_XYZ.test_n_dimensional_CIECAM16_to_XYZ |
16 |
0 |
0 |
100% |
| appearance/tests/test_ciecam16.py |
TestCIECAM16_to_XYZ.test_domain_range_scale_CIECAM16_to_XYZ |
11 |
0 |
0 |
100% |
| appearance/tests/test_ciecam16.py |
TestCIECAM16_to_XYZ.test_raise_exception_CIECAM16_to_XYZ |
1 |
0 |
0 |
100% |
| appearance/tests/test_ciecam16.py |
TestCIECAM16_to_XYZ.test_nan_CIECAM16_to_XYZ |
4 |
0 |
0 |
100% |
| appearance/tests/test_ciecam16.py |
(no function) |
30 |
0 |
0 |
100% |
| appearance/tests/test_hellwig2022.py |
TestXYZ_to_Hellwig2022.test_XYZ_to_Hellwig2022 |
17 |
0 |
0 |
100% |
| appearance/tests/test_hellwig2022.py |
TestXYZ_to_Hellwig2022.test_n_dimensional_XYZ_to_Hellwig2022 |
15 |
0 |
0 |
100% |
| appearance/tests/test_hellwig2022.py |
TestXYZ_to_Hellwig2022.test_domain_range_scale_XYZ_to_Hellwig2022 |
10 |
0 |
0 |
100% |
| appearance/tests/test_hellwig2022.py |
TestXYZ_to_Hellwig2022.test_nan_XYZ_to_Hellwig2022 |
4 |
0 |
0 |
100% |
| appearance/tests/test_hellwig2022.py |
TestHellwig2022_to_XYZ.test_Hellwig2022_to_XYZ |
22 |
0 |
0 |
100% |
| appearance/tests/test_hellwig2022.py |
TestHellwig2022_to_XYZ.test_n_dimensional_Hellwig2022_to_XYZ |
16 |
0 |
0 |
100% |
| appearance/tests/test_hellwig2022.py |
TestHellwig2022_to_XYZ.test_domain_range_scale_Hellwig2022_to_XYZ |
11 |
0 |
0 |
100% |
| appearance/tests/test_hellwig2022.py |
TestHellwig2022_to_XYZ.test_raise_exception_Hellwig2022_to_XYZ |
2 |
0 |
0 |
100% |
| appearance/tests/test_hellwig2022.py |
TestHellwig2022_to_XYZ.test_nan_Hellwig2022_to_XYZ |
4 |
0 |
0 |
100% |
| appearance/tests/test_hellwig2022.py |
(no function) |
30 |
0 |
0 |
100% |
| appearance/tests/test_hke.py |
TestHelmholtzKohlrauschEffectObjectNayatani1997.test_HelmholtzKohlrausch_effect_object_Nayatani1997 |
2 |
0 |
0 |
100% |
| appearance/tests/test_hke.py |
TestHelmholtzKohlrauschEffectObjectNayatani1997.test_n_dimensional_HelmholtzKohlrausch_effect_object_Nayatani1997 |
17 |
0 |
0 |
100% |
| appearance/tests/test_hke.py |
TestHelmholtzKohlrauschEffectObjectNayatani1997.test_nan_HelmholtzKohlrausch_effect_object_Nayatani1997 |
4 |
0 |
0 |
100% |
| appearance/tests/test_hke.py |
TestHelmholtzKohlrauschEffectLuminousNayatani1997.test_HelmholtzKohlrausch_effect_luminous_Nayatani1997 |
2 |
0 |
0 |
100% |
| appearance/tests/test_hke.py |
TestHelmholtzKohlrauschEffectLuminousNayatani1997.test_n_dimensional_HelmholtzKohlrausch_effect_luminous_Nayatani1997 |
17 |
0 |
0 |
100% |
| appearance/tests/test_hke.py |
TestHelmholtzKohlrauschEffectLuminousNayatani1997.test_nan_HelmholtzKohlrausch_effect_luminous_Nayatani1997 |
4 |
0 |
0 |
100% |
| appearance/tests/test_hke.py |
TestCoefficient_K_Br_Nayatani1997.test_coefficient_K_Br_Nayatani1997 |
4 |
0 |
0 |
100% |
| appearance/tests/test_hke.py |
TestCoefficient_K_Br_Nayatani1997.test_n_dimensional_coefficient_K_Br_Nayatani1997 |
11 |
0 |
0 |
100% |
| appearance/tests/test_hke.py |
TestCoefficient_K_Br_Nayatani1997.test_nan_coefficient_K_Br_Nayatani1997 |
2 |
0 |
0 |
100% |
| appearance/tests/test_hke.py |
TestCoefficient_q_Nayatani1997.test_coefficient_q_Nayatani1997 |
4 |
0 |
0 |
100% |
| appearance/tests/test_hke.py |
TestCoefficient_q_Nayatani1997.test_n_dimensional_coefficient_q_Nayatani1997 |
11 |
0 |
0 |
100% |
| appearance/tests/test_hke.py |
TestCoefficient_q_Nayatani1997.test_nan_coefficient_q_Nayatani1997 |
2 |
0 |
0 |
100% |
| appearance/tests/test_hke.py |
(no function) |
33 |
0 |
0 |
100% |
| appearance/tests/test_hunt.py |
TestXYZ_to_Hunt.test_XYZ_to_Hunt |
18 |
0 |
0 |
100% |
| appearance/tests/test_hunt.py |
TestXYZ_to_Hunt.test_n_dimensional_XYZ_to_Hunt |
18 |
0 |
0 |
100% |
| appearance/tests/test_hunt.py |
TestXYZ_to_Hunt.test_domain_range_scale_XYZ_to_Hunt |
11 |
0 |
0 |
100% |
| appearance/tests/test_hunt.py |
TestXYZ_to_Hunt.test_raise_exception_XYZ_to_Hunt |
13 |
0 |
0 |
100% |
| appearance/tests/test_hunt.py |
TestXYZ_to_Hunt.test_XYZ_p_XYZ_to_Hunt |
7 |
0 |
0 |
100% |
| appearance/tests/test_hunt.py |
TestXYZ_to_Hunt.test_nan_XYZ_to_Hunt |
4 |
0 |
0 |
100% |
| appearance/tests/test_hunt.py |
(no function) |
24 |
0 |
0 |
100% |
| appearance/tests/test_kim2009.py |
TestXYZ_to_Kim2009.test_XYZ_to_Kim2009 |
16 |
0 |
0 |
100% |
| appearance/tests/test_kim2009.py |
TestXYZ_to_Kim2009.test_n_dimensional_XYZ_to_Kim2009 |
15 |
0 |
0 |
100% |
| appearance/tests/test_kim2009.py |
TestXYZ_to_Kim2009.test_domain_range_scale_XYZ_to_Kim2009 |
10 |
0 |
0 |
100% |
| appearance/tests/test_kim2009.py |
TestXYZ_to_Kim2009.test_nan_XYZ_to_Kim2009 |
5 |
0 |
0 |
100% |
| appearance/tests/test_kim2009.py |
TestKim2009_to_XYZ.test_Kim2009_to_XYZ |
16 |
0 |
0 |
100% |
| appearance/tests/test_kim2009.py |
TestKim2009_to_XYZ.test_n_dimensional_Kim2009_to_XYZ |
16 |
0 |
0 |
100% |
| appearance/tests/test_kim2009.py |
TestKim2009_to_XYZ.test_domain_range_scale_Kim2009_to_XYZ |
11 |
0 |
0 |
100% |
| appearance/tests/test_kim2009.py |
TestKim2009_to_XYZ.test_raise_exception_Kim2009_to_XYZ |
1 |
0 |
0 |
100% |
| appearance/tests/test_kim2009.py |
TestKim2009_to_XYZ.test_nan_Kim2009_to_XYZ |
5 |
0 |
0 |
100% |
| appearance/tests/test_kim2009.py |
(no function) |
30 |
0 |
0 |
100% |
| appearance/tests/test_llab.py |
TestXYZ_to_Kim2009.test_XYZ_to_Kim2009 |
16 |
0 |
0 |
100% |
| appearance/tests/test_llab.py |
TestXYZ_to_Kim2009.test_n_dimensional_XYZ_to_Kim2009 |
15 |
0 |
0 |
100% |
| appearance/tests/test_llab.py |
TestXYZ_to_Kim2009.test_domain_range_scale_XYZ_to_Kim2009 |
10 |
0 |
0 |
100% |
| appearance/tests/test_llab.py |
TestXYZ_to_Kim2009.test_nan_XYZ_to_Kim2009 |
5 |
0 |
0 |
100% |
| appearance/tests/test_llab.py |
TestKim2009_to_XYZ.test_Kim2009_to_XYZ |
16 |
0 |
0 |
100% |
| appearance/tests/test_llab.py |
TestKim2009_to_XYZ.test_n_dimensional_Kim2009_to_XYZ |
16 |
0 |
0 |
100% |
| appearance/tests/test_llab.py |
TestKim2009_to_XYZ.test_domain_range_scale_Kim2009_to_XYZ |
11 |
0 |
0 |
100% |
| appearance/tests/test_llab.py |
TestKim2009_to_XYZ.test_raise_exception_Kim2009_to_XYZ |
1 |
0 |
0 |
100% |
| appearance/tests/test_llab.py |
TestKim2009_to_XYZ.test_nan_Kim2009_to_XYZ |
5 |
0 |
0 |
100% |
| appearance/tests/test_llab.py |
(no function) |
30 |
0 |
0 |
100% |
| appearance/tests/test_nayatani95.py |
TestXYZ_to_Nayatani95.test_XYZ_to_Nayatani95 |
16 |
0 |
0 |
100% |
| appearance/tests/test_nayatani95.py |
TestXYZ_to_Nayatani95.test_n_dimensional_XYZ_to_Nayatani95 |
15 |
0 |
0 |
100% |
| appearance/tests/test_nayatani95.py |
TestXYZ_to_Nayatani95.test_domain_range_scale_XYZ_to_Nayatani95 |
10 |
0 |
0 |
100% |
| appearance/tests/test_nayatani95.py |
TestXYZ_to_Nayatani95.test_nan_XYZ_to_Nayatani95 |
3 |
0 |
0 |
100% |
| appearance/tests/test_nayatani95.py |
(no function) |
19 |
0 |
0 |
100% |
| appearance/tests/test_rlab.py |
TestXYZ_to_Nayatani95.test_XYZ_to_Nayatani95 |
16 |
0 |
0 |
100% |
| appearance/tests/test_rlab.py |
TestXYZ_to_Nayatani95.test_n_dimensional_XYZ_to_Nayatani95 |
15 |
0 |
0 |
100% |
| appearance/tests/test_rlab.py |
TestXYZ_to_Nayatani95.test_domain_range_scale_XYZ_to_Nayatani95 |
10 |
0 |
0 |
100% |
| appearance/tests/test_rlab.py |
TestXYZ_to_Nayatani95.test_nan_XYZ_to_Nayatani95 |
3 |
0 |
0 |
100% |
| appearance/tests/test_rlab.py |
(no function) |
19 |
0 |
0 |
100% |
| appearance/tests/test_scam.py |
TestXYZ_to_sCAM.test_XYZ_to_sCAM |
13 |
0 |
0 |
100% |
| appearance/tests/test_scam.py |
TestXYZ_to_sCAM.test_n_dimensional_XYZ_to_sCAM |
15 |
0 |
0 |
100% |
| appearance/tests/test_scam.py |
TestXYZ_to_sCAM.test_domain_range_scale_XYZ_to_sCAM |
10 |
0 |
0 |
100% |
| appearance/tests/test_scam.py |
TestXYZ_to_sCAM.test_nan_XYZ_to_sCAM |
4 |
0 |
0 |
100% |
| appearance/tests/test_scam.py |
TestsCAM_to_XYZ.test_sCAM_to_XYZ |
13 |
0 |
0 |
100% |
| appearance/tests/test_scam.py |
TestsCAM_to_XYZ.test_n_dimensional_sCAM_to_XYZ |
16 |
0 |
0 |
100% |
| appearance/tests/test_scam.py |
TestsCAM_to_XYZ.test_domain_range_scale_sCAM_to_XYZ |
11 |
0 |
0 |
100% |
| appearance/tests/test_scam.py |
TestsCAM_to_XYZ.test_raise_exception_sCAM_to_XYZ |
10 |
0 |
0 |
100% |
| appearance/tests/test_scam.py |
TestsCAM_to_XYZ.test_nan_sCAM_to_XYZ |
4 |
0 |
0 |
100% |
| appearance/tests/test_scam.py |
(no function) |
30 |
0 |
0 |
100% |
| appearance/tests/test_zcam.py |
TestXYZ_to_ZCAM.test_XYZ_to_ZCAM |
19 |
0 |
0 |
100% |
| appearance/tests/test_zcam.py |
TestXYZ_to_ZCAM.test_n_dimensional_XYZ_to_ZCAM |
15 |
0 |
0 |
100% |
| appearance/tests/test_zcam.py |
TestXYZ_to_ZCAM.test_domain_range_scale_XYZ_to_ZCAM |
10 |
0 |
0 |
100% |
| appearance/tests/test_zcam.py |
TestXYZ_to_ZCAM.test_nan_XYZ_to_ZCAM |
9 |
0 |
0 |
100% |
| appearance/tests/test_zcam.py |
TestZCAM_to_XYZ.test_ZCAM_to_XYZ |
25 |
0 |
0 |
100% |
| appearance/tests/test_zcam.py |
TestZCAM_to_XYZ.test_n_dimensional_ZCAM_to_XYZ |
16 |
0 |
0 |
100% |
| appearance/tests/test_zcam.py |
TestZCAM_to_XYZ.test_domain_range_scale_ZCAM_to_XYZ |
11 |
0 |
0 |
100% |
| appearance/tests/test_zcam.py |
TestZCAM_to_XYZ.test_raise_exception_ZCAM_to_XYZ |
1 |
0 |
0 |
100% |
| appearance/tests/test_zcam.py |
TestZCAM_to_XYZ.test_nan_ZCAM_to_XYZ |
11 |
0 |
0 |
100% |
| appearance/tests/test_zcam.py |
(no function) |
29 |
0 |
0 |
100% |
| appearance/zcam.py |
XYZ_to_ZCAM |
29 |
0 |
1 |
100% |
| appearance/zcam.py |
ZCAM_to_XYZ |
36 |
0 |
1 |
100% |
| appearance/zcam.py |
hue_quadrature |
15 |
0 |
0 |
100% |
| appearance/zcam.py |
(no function) |
56 |
47 |
0 |
16% |
| biochemistry/__init__.py |
(no function) |
2 |
2 |
0 |
0% |
| biochemistry/michaelis_menten.py |
reaction_rate_MichaelisMenten_Michaelis1913 |
5 |
0 |
0 |
100% |
| biochemistry/michaelis_menten.py |
reaction_rate_MichaelisMenten_Abebe2017 |
6 |
0 |
1 |
100% |
| biochemistry/michaelis_menten.py |
reaction_rate_MichaelisMenten |
3 |
0 |
0 |
100% |
| biochemistry/michaelis_menten.py |
substrate_concentration_MichaelisMenten_Michaelis1913 |
5 |
0 |
1 |
100% |
| biochemistry/michaelis_menten.py |
substrate_concentration_MichaelisMenten_Abebe2017 |
6 |
0 |
0 |
100% |
| biochemistry/michaelis_menten.py |
substrate_concentration_MichaelisMenten |
3 |
0 |
1 |
100% |
| biochemistry/michaelis_menten.py |
(no function) |
20 |
20 |
2 |
0% |
| biochemistry/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| biochemistry/tests/test_michaelis_menten.py |
TestReactionRateMichaelisMentenMichaelis1913.test_reaction_rate_MichaelisMenten_Michaelis1913 |
3 |
0 |
0 |
100% |
| biochemistry/tests/test_michaelis_menten.py |
TestReactionRateMichaelisMentenMichaelis1913.test_n_dimensional_reaction_rate_MichaelisMenten_Michaelis1913 |
15 |
0 |
0 |
100% |
| biochemistry/tests/test_michaelis_menten.py |
TestReactionRateMichaelisMentenMichaelis1913.test_nan_reaction_rate_MichaelisMenten_Michaelis1913 |
3 |
0 |
0 |
100% |
| biochemistry/tests/test_michaelis_menten.py |
TestSubstrateConcentrationMichaelisMentenMichaelis1913.test_substrate_concentration_MichaelisMenten_Michaelis1913 |
3 |
0 |
0 |
100% |
| biochemistry/tests/test_michaelis_menten.py |
TestSubstrateConcentrationMichaelisMentenMichaelis1913.test_n_dimensional_substrate_concentration_MichaelisMenten_Michaelis1913 |
15 |
0 |
0 |
100% |
| biochemistry/tests/test_michaelis_menten.py |
TestSubstrateConcentrationMichaelisMentenMichaelis1913.test_nan_substrate_concentration_MichaelisMenten_Michaelis1913 |
3 |
0 |
0 |
100% |
| biochemistry/tests/test_michaelis_menten.py |
TestReactionRateMichaelisMentenAbebe2017.test_reaction_rate_MichaelisMenten_Abebe2017 |
3 |
0 |
0 |
100% |
| biochemistry/tests/test_michaelis_menten.py |
TestReactionRateMichaelisMentenAbebe2017.test_n_dimensional_reaction_rate_MichaelisMenten_Abebe2017 |
18 |
0 |
0 |
100% |
| biochemistry/tests/test_michaelis_menten.py |
TestReactionRateMichaelisMentenAbebe2017.test_nan_reaction_rate_MichaelisMenten_Abebe2017 |
3 |
0 |
0 |
100% |
| biochemistry/tests/test_michaelis_menten.py |
TestSubstrateConcentrationMichaelisMentenAbebe2017.test_substrate_concentration_MichaelisMenten_Abebe2017 |
3 |
0 |
0 |
100% |
| biochemistry/tests/test_michaelis_menten.py |
TestSubstrateConcentrationMichaelisMentenAbebe2017.test_n_dimensional_substrate_concentration_MichaelisMenten_Abebe2017 |
18 |
0 |
0 |
100% |
| biochemistry/tests/test_michaelis_menten.py |
TestSubstrateConcentrationMichaelisMentenAbebe2017.test_nan_substrate_concentration_MichaelisMenten_Abebe2017 |
3 |
0 |
0 |
100% |
| biochemistry/tests/test_michaelis_menten.py |
TestReactionRateMichaelisMenten.test_reaction_rate_MichaelisMenten |
2 |
0 |
0 |
100% |
| biochemistry/tests/test_michaelis_menten.py |
TestSubstrateConcentrationMichaelisMenten.test_substrate_concentration_MichaelisMenten |
2 |
0 |
0 |
100% |
| biochemistry/tests/test_michaelis_menten.py |
(no function) |
37 |
0 |
0 |
100% |
| blindness/__init__.py |
(no function) |
5 |
5 |
0 |
0% |
| blindness/datasets/__init__.py |
(no function) |
2 |
2 |
0 |
0% |
| blindness/datasets/machado2010.py |
(no function) |
11 |
11 |
0 |
0% |
| blindness/machado2009.py |
matrix_RGB_to_WSYBRG |
17 |
0 |
0 |
100% |
| blindness/machado2009.py |
msds_cmfs_anomalous_trichromacy_Machado2009 |
21 |
0 |
0 |
100% |
| blindness/machado2009.py |
msds_cmfs_anomalous_trichromacy_Machado2009.alpha |
1 |
0 |
0 |
100% |
| blindness/machado2009.py |
matrix_anomalous_trichromacy_Machado2009 |
6 |
0 |
1 |
100% |
| blindness/machado2009.py |
matrix_cvd_Machado2009 |
11 |
0 |
0 |
100% |
| blindness/machado2009.py |
(no function) |
20 |
20 |
4 |
0% |
| blindness/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| blindness/tests/test_machado2009.py |
TestMsdsCmfsAnomalousTrichromacyMachado2009.test_msds_cmfs_anomalous_trichromacy_Machado2009 |
8 |
0 |
0 |
100% |
| blindness/tests/test_machado2009.py |
TestMatrixAnomalousTrichromacyMachado2009.test_matrix_anomalous_trichromacy_Machado2009 |
12 |
0 |
0 |
100% |
| blindness/tests/test_machado2009.py |
TestMatrixCvdMachado2009.test_matrix_cvd_Machado2009 |
4 |
0 |
0 |
100% |
| blindness/tests/test_machado2009.py |
TestMatrixCvdMachado2009.test_nan_matrix_cvd_Machado2009 |
2 |
0 |
0 |
100% |
| blindness/tests/test_machado2009.py |
(no function) |
22 |
0 |
0 |
100% |
| characterisation/__init__.py |
(no function) |
11 |
11 |
0 |
0% |
| characterisation/aces_it.py |
sd_to_aces_relative_exposure_values |
24 |
0 |
7 |
100% |
| characterisation/aces_it.py |
sd_to_aces_relative_exposure_values.k |
1 |
0 |
0 |
100% |
| characterisation/aces_it.py |
read_training_data_rawtoaces_v1 |
6 |
0 |
0 |
100% |
| characterisation/aces_it.py |
generate_illuminants_rawtoaces_v1 |
16 |
0 |
0 |
100% |
| characterisation/aces_it.py |
white_balance_multipliers |
7 |
0 |
1 |
100% |
| characterisation/aces_it.py |
best_illuminant |
10 |
0 |
0 |
100% |
| characterisation/aces_it.py |
normalise_illuminant |
7 |
0 |
1 |
100% |
| characterisation/aces_it.py |
training_data_sds_to_RGB |
11 |
0 |
0 |
100% |
| characterisation/aces_it.py |
training_data_sds_to_XYZ |
15 |
0 |
1 |
100% |
| characterisation/aces_it.py |
whitepoint_preserving_matrix |
4 |
0 |
0 |
100% |
| characterisation/aces_it.py |
optimisation_factory_rawtoaces_v1 |
5 |
0 |
0 |
100% |
| characterisation/aces_it.py |
optimisation_factory_rawtoaces_v1.objective_function |
4 |
0 |
0 |
100% |
| characterisation/aces_it.py |
optimisation_factory_rawtoaces_v1.XYZ_to_optimization_colour_model |
1 |
0 |
0 |
100% |
| characterisation/aces_it.py |
optimisation_factory_rawtoaces_v1.finaliser_function |
1 |
0 |
0 |
100% |
| characterisation/aces_it.py |
optimisation_factory_Jzazbz |
5 |
0 |
0 |
100% |
| characterisation/aces_it.py |
optimisation_factory_Jzazbz.objective_function |
4 |
0 |
0 |
100% |
| characterisation/aces_it.py |
optimisation_factory_Jzazbz.XYZ_to_optimization_colour_model |
1 |
0 |
0 |
100% |
| characterisation/aces_it.py |
optimisation_factory_Jzazbz.finaliser_function |
1 |
0 |
0 |
100% |
| characterisation/aces_it.py |
optimisation_factory_Oklab_15 |
5 |
0 |
0 |
100% |
| characterisation/aces_it.py |
optimisation_factory_Oklab_15.objective_function |
4 |
0 |
0 |
100% |
| characterisation/aces_it.py |
optimisation_factory_Oklab_15.XYZ_to_optimization_colour_model |
1 |
0 |
0 |
100% |
| characterisation/aces_it.py |
optimisation_factory_Oklab_15.finaliser_function |
1 |
0 |
0 |
100% |
| characterisation/aces_it.py |
matrix_idt |
0 |
0 |
1 |
100% |
| characterisation/aces_it.py |
matrix_idt |
0 |
0 |
1 |
100% |
| characterisation/aces_it.py |
matrix_idt |
0 |
0 |
1 |
100% |
| characterisation/aces_it.py |
matrix_idt |
22 |
0 |
0 |
100% |
| characterisation/aces_it.py |
camera_RGB_to_ACES2065_1 |
7 |
0 |
1 |
100% |
| characterisation/aces_it.py |
(no function) |
48 |
48 |
43 |
0% |
| characterisation/cameras.py |
RGB_CameraSensitivities.__init__ |
1 |
0 |
0 |
100% |
| characterisation/cameras.py |
(no function) |
14 |
14 |
9 |
0% |
| characterisation/correction.py |
matrix_augmented_Cheung2004 |
37 |
0 |
0 |
100% |
| characterisation/correction.py |
polynomial_expansion_Finlayson2015 |
22 |
0 |
0 |
100% |
| characterisation/correction.py |
polynomial_expansion_Vandermonde |
4 |
0 |
0 |
100% |
| characterisation/correction.py |
polynomial_expansion |
3 |
3 |
0 |
0% |
| characterisation/correction.py |
matrix_colour_correction_Cheung2004 |
1 |
0 |
0 |
100% |
| characterisation/correction.py |
matrix_colour_correction_Finlayson2015 |
1 |
0 |
0 |
100% |
| characterisation/correction.py |
matrix_colour_correction_Vandermonde |
1 |
0 |
0 |
100% |
| characterisation/correction.py |
matrix_colour_correction |
3 |
3 |
0 |
0% |
| characterisation/correction.py |
apply_matrix_colour_correction_Cheung2004 |
5 |
0 |
0 |
100% |
| characterisation/correction.py |
apply_matrix_colour_correction_Finlayson2015 |
5 |
0 |
0 |
100% |
| characterisation/correction.py |
apply_matrix_colour_correction_Vandermonde |
5 |
0 |
0 |
100% |
| characterisation/correction.py |
apply_matrix_colour_correction |
3 |
3 |
0 |
0% |
| characterisation/correction.py |
colour_correction_Cheung2004 |
1 |
0 |
0 |
100% |
| characterisation/correction.py |
colour_correction_Finlayson2015 |
1 |
0 |
0 |
100% |
| characterisation/correction.py |
colour_correction_Vandermonde |
1 |
0 |
0 |
100% |
| characterisation/correction.py |
colour_correction |
3 |
3 |
0 |
0% |
| characterisation/correction.py |
(no function) |
36 |
36 |
2 |
0% |
| characterisation/datasets/__init__.py |
(no function) |
12 |
12 |
0 |
0% |
| characterisation/datasets/aces_it.py |
(no function) |
12 |
12 |
0 |
0% |
| characterisation/datasets/cameras/__init__.py |
(no function) |
6 |
6 |
0 |
0% |
| characterisation/datasets/cameras/dslr/__init__.py |
(no function) |
2 |
2 |
0 |
0% |
| characterisation/datasets/cameras/dslr/sensitivities.py |
(no function) |
14 |
14 |
0 |
0% |
| characterisation/datasets/colour_checkers/__init__.py |
(no function) |
4 |
4 |
0 |
0% |
| characterisation/datasets/colour_checkers/chromaticity_coordinates.py |
(no function) |
82 |
82 |
2 |
0% |
| characterisation/datasets/colour_checkers/sds.py |
(no function) |
27 |
27 |
0 |
0% |
| characterisation/datasets/displays/__init__.py |
(no function) |
8 |
8 |
0 |
0% |
| characterisation/datasets/displays/crt/__init__.py |
(no function) |
2 |
2 |
0 |
0% |
| characterisation/datasets/displays/crt/primaries.py |
(no function) |
14 |
14 |
0 |
0% |
| characterisation/datasets/displays/lcd/__init__.py |
(no function) |
2 |
2 |
0 |
0% |
| characterisation/datasets/displays/lcd/primaries.py |
(no function) |
14 |
14 |
0 |
0% |
| characterisation/datasets/filters/__init__.py |
(no function) |
2 |
2 |
0 |
0% |
| characterisation/datasets/filters/sds.py |
(no function) |
16 |
16 |
0 |
0% |
| characterisation/datasets/lenses/__init__.py |
(no function) |
2 |
2 |
0 |
0% |
| characterisation/datasets/lenses/sds.py |
(no function) |
16 |
16 |
0 |
0% |
| characterisation/displays.py |
RGB_DisplayPrimaries.__init__ |
1 |
0 |
0 |
100% |
| characterisation/displays.py |
(no function) |
14 |
14 |
9 |
0% |
| characterisation/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| characterisation/tests/test_aces_it.py |
TestSdToAcesRelativeExposureValues.test_sd_to_aces_relative_exposure_values |
10 |
0 |
0 |
100% |
| characterisation/tests/test_aces_it.py |
TestSdToAcesRelativeExposureValues.test_domain_range_scale_spectral_to_aces_relative_exposure_values |
7 |
0 |
0 |
100% |
| characterisation/tests/test_aces_it.py |
TestReadTrainingDataRawtoacesV1.test_read_training_data_rawtoaces_v1 |
1 |
0 |
0 |
100% |
| characterisation/tests/test_aces_it.py |
TestGenerateIlluminantsRawtoacesV1.test_generate_illuminants_rawtoaces_v1 |
1 |
0 |
0 |
100% |
| characterisation/tests/test_aces_it.py |
TestWhiteBalanceMultipliers.test_white_balance_multipliers |
2 |
0 |
0 |
100% |
| characterisation/tests/test_aces_it.py |
TestBestIlluminant.test_best_illuminant |
2 |
0 |
0 |
100% |
| characterisation/tests/test_aces_it.py |
TestNormaliseIlluminant.test_normalise_illuminant |
1 |
0 |
0 |
100% |
| characterisation/tests/test_aces_it.py |
TestTrainingDataSdsToRGB.test_training_data_sds_to_RGB |
7 |
0 |
0 |
100% |
| characterisation/tests/test_aces_it.py |
TestTrainingDataSdsToXYZ.test_training_data_sds_to_XYZ |
4 |
0 |
0 |
100% |
| characterisation/tests/test_aces_it.py |
TestWhitepointPreservingMatrix.test_whitepoint_preserving_matrix |
3 |
0 |
0 |
100% |
| characterisation/tests/test_aces_it.py |
TestOptimizationFactoryRawtoacesV1.test_optimisation_factory_rawtoaces_v1 |
1 |
0 |
0 |
100% |
| characterisation/tests/test_aces_it.py |
TestOptimizationFactoryJzazbz.test_optimisation_factory_Jzazbz |
1 |
0 |
0 |
100% |
| characterisation/tests/test_aces_it.py |
TestOptimizationFactoryOklab18.test_optimisation_factory_Oklab_18 |
1 |
0 |
0 |
100% |
| characterisation/tests/test_aces_it.py |
TestMatrixIdt.test_matrix_idt |
18 |
0 |
2 |
100% |
| characterisation/tests/test_aces_it.py |
TestCamera_RGB_to_ACES2065_1.test_camera_RGB_to_ACES2065_1 |
4 |
0 |
2 |
100% |
| characterisation/tests/test_aces_it.py |
(no function) |
47 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestMatrixAugmentedCheung2004.test_matrix_augmented_Cheung2004 |
4 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestMatrixAugmentedCheung2004.test_raise_exception_matrix_augmented_Cheung2004 |
1 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestMatrixAugmentedCheung2004.test_nan_matrix_augmented_Cheung2004 |
3 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestPolynomialExpansionFinlayson2015.test_polynomial_expansion_Finlayson2015 |
5 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestPolynomialExpansionFinlayson2015.test_raise_exception_polynomial_expansion_Finlayson2015 |
1 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestPolynomialExpansionFinlayson2015.test_nan_polynomial_expansion_Finlayson2015 |
3 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestPolynomialExpansionVandermonde.test_polynomial_expansion_Vandermonde |
4 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestPolynomialExpansionVandermonde.test_nan_polynomial_expansion_Vandermonde |
3 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestMatrixColourCorrectionCheung2004.test_matrix_colour_correction_Cheung2004 |
2 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestMatrixColourCorrectionCheung2004.test_nan_matrix_colour_correction_Cheung2004 |
0 |
0 |
13 |
100% |
| characterisation/tests/test_correction.py |
TestMatrixColourCorrectionFinlayson2015.test_matrix_colour_correction_Finlayson2015 |
2 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestMatrixColourCorrectionFinlayson2015.test_nan_matrix_colour_correction_Finlayson2015 |
0 |
0 |
13 |
100% |
| characterisation/tests/test_correction.py |
TestMatrixColourCorrectionVandermonde.test_matrix_colour_correction_Vandermonde |
2 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestMatrixColourCorrectionVandermonde.test_nan_matrix_colour_correction_Vandermonde |
0 |
0 |
13 |
100% |
| characterisation/tests/test_correction.py |
TestApplyMatrixColourCorrectionCheung2004.test_apply_matrix_colour_correction_Cheung2004 |
2 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestApplyMatrixColourCorrectionCheung2004.test_n_dimensional_apply_matrix_colour_correction_Cheung2004 |
9 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestApplyMatrixColourCorrectionCheung2004.test_nan_apply_matrix_colour_correction_Cheung2004 |
0 |
0 |
13 |
100% |
| characterisation/tests/test_correction.py |
TestApplyMatrixColourCorrectionFinlayson2015.test_apply_matrix_colour_correction_Finlayson2015 |
2 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestApplyMatrixColourCorrectionFinlayson2015.test_n_dimensional_apply_matrix_colour_correction_Finlayson2015 |
9 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestApplyMatrixColourCorrectionFinlayson2015.test_nan_apply_matrix_colour_correction_Finlayson2015 |
0 |
0 |
13 |
100% |
| characterisation/tests/test_correction.py |
TestApplyMatrixColourCorrectionVandermonde.test_apply_matrix_colour_correction_Vandermonde |
2 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestApplyMatrixColourCorrectionVandermonde.test_n_dimensional_apply_matrix_colour_correction_Vandermonde |
9 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestApplyMatrixColourCorrectionVandermonde.test_nan_apply_matrix_colour_correction_Vandermonde |
0 |
0 |
13 |
100% |
| characterisation/tests/test_correction.py |
TestColourCorrectionCheung2004.test_colour_correction_Cheung2004 |
3 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestColourCorrectionCheung2004.test_n_dimensional_colour_correction_Cheung2004 |
8 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestColourCorrectionCheung2004.test_nan_colour_correction_Cheung2004 |
0 |
0 |
14 |
100% |
| characterisation/tests/test_correction.py |
TestColourCorrectionFinlayson2015.test_colour_correction_Finlayson2015 |
3 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestColourCorrectionFinlayson2015.test_n_dimensional_colour_correction_Finlayson2015 |
8 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestColourCorrectionFinlayson2015.test_nan_colour_correction_Finlayson2015 |
0 |
0 |
14 |
100% |
| characterisation/tests/test_correction.py |
TestColourCorrectionVandermonde.test_colour_correction_Vandermonde |
3 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestColourCorrectionVandermonde.test_n_dimensional_colour_correction_Vandermonde |
8 |
0 |
0 |
100% |
| characterisation/tests/test_correction.py |
TestColourCorrectionVandermonde.test_nan_colour_correction_Vandermonde |
0 |
0 |
14 |
100% |
| characterisation/tests/test_correction.py |
(no function) |
58 |
0 |
66 |
100% |
| colorimetry/__init__.py |
(no function) |
34 |
34 |
0 |
0% |
| colorimetry/blackbody.py |
planck_law |
8 |
0 |
0 |
100% |
| colorimetry/blackbody.py |
sd_blackbody |
1 |
0 |
1 |
100% |
| colorimetry/blackbody.py |
rayleigh_jeans_law |
8 |
0 |
1 |
100% |
| colorimetry/blackbody.py |
sd_rayleigh_jeans |
1 |
0 |
1 |
100% |
| colorimetry/blackbody.py |
(no function) |
22 |
22 |
2 |
0% |
| colorimetry/cmfs.py |
LMS_ConeFundamentals.__init__ |
1 |
0 |
0 |
100% |
| colorimetry/cmfs.py |
RGB_ColourMatchingFunctions.__init__ |
1 |
0 |
0 |
100% |
| colorimetry/cmfs.py |
XYZ_ColourMatchingFunctions.__init__ |
1 |
0 |
0 |
100% |
| colorimetry/cmfs.py |
(no function) |
18 |
18 |
9 |
0% |
| colorimetry/correction.py |
bandpass_correction_Stearns1988 |
8 |
0 |
1 |
100% |
| colorimetry/correction.py |
bandpass_correction |
2 |
2 |
1 |
0% |
| colorimetry/correction.py |
(no function) |
15 |
15 |
3 |
0% |
| colorimetry/datasets/__init__.py |
(no function) |
8 |
8 |
0 |
0% |
| colorimetry/datasets/cmfs.py |
(no function) |
26 |
26 |
0 |
0% |
| colorimetry/datasets/illuminants/__init__.py |
(no function) |
10 |
10 |
0 |
0% |
| colorimetry/datasets/illuminants/chromaticity_coordinates.py |
(no function) |
39 |
39 |
0 |
0% |
| colorimetry/datasets/illuminants/hunterlab.py |
(no function) |
27 |
27 |
2 |
0% |
| colorimetry/datasets/illuminants/sds.py |
(no function) |
21 |
21 |
0 |
0% |
| colorimetry/datasets/illuminants/sds_d_illuminant_series.py |
(no function) |
14 |
14 |
0 |
0% |
| colorimetry/datasets/illuminants/tristimulus_values.py |
(no function) |
18 |
18 |
0 |
0% |
| colorimetry/datasets/lefs.py |
(no function) |
25 |
25 |
0 |
0% |
| colorimetry/datasets/light_sources/__init__.py |
(no function) |
4 |
4 |
0 |
0% |
| colorimetry/datasets/light_sources/chromaticity_coordinates.py |
(no function) |
42 |
42 |
0 |
0% |
| colorimetry/datasets/light_sources/sds.py |
(no function) |
33 |
33 |
0 |
0% |
| colorimetry/dominant.py |
closest_spectral_locus_wavelength |
12 |
0 |
0 |
100% |
| colorimetry/dominant.py |
dominant_wavelength |
15 |
0 |
0 |
100% |
| colorimetry/dominant.py |
complementary_wavelength |
1 |
0 |
0 |
100% |
| colorimetry/dominant.py |
excitation_purity |
3 |
0 |
0 |
100% |
| colorimetry/dominant.py |
colorimetric_purity |
5 |
0 |
0 |
100% |
| colorimetry/dominant.py |
(no function) |
21 |
21 |
2 |
0% |
| colorimetry/generation.py |
sd_constant |
4 |
0 |
0 |
100% |
| colorimetry/generation.py |
sd_zeros |
1 |
0 |
0 |
100% |
| colorimetry/generation.py |
sd_ones |
1 |
0 |
0 |
100% |
| colorimetry/generation.py |
msds_constant |
5 |
0 |
0 |
100% |
| colorimetry/generation.py |
msds_zeros |
1 |
0 |
0 |
100% |
| colorimetry/generation.py |
msds_ones |
1 |
0 |
0 |
100% |
| colorimetry/generation.py |
sd_gaussian_normal |
4 |
0 |
0 |
100% |
| colorimetry/generation.py |
sd_gaussian_fwhm |
5 |
0 |
0 |
100% |
| colorimetry/generation.py |
sd_gaussian |
2 |
2 |
0 |
0% |
| colorimetry/generation.py |
sd_single_led_Ohno2005 |
5 |
0 |
0 |
100% |
| colorimetry/generation.py |
sd_single_led |
3 |
0 |
0 |
100% |
| colorimetry/generation.py |
sd_multi_leds_Ohno2005 |
11 |
0 |
0 |
100% |
| colorimetry/generation.py |
sd_multi_leds_Ohno2005._format_array |
1 |
0 |
0 |
100% |
| colorimetry/generation.py |
sd_multi_leds |
3 |
3 |
0 |
0% |
| colorimetry/generation.py |
(no function) |
32 |
32 |
2 |
0% |
| colorimetry/illuminants.py |
sd_CIE_standard_illuminant_A |
2 |
0 |
1 |
100% |
| colorimetry/illuminants.py |
sd_CIE_illuminant_D_series |
17 |
0 |
0 |
100% |
| colorimetry/illuminants.py |
daylight_locus_function |
3 |
0 |
0 |
100% |
| colorimetry/illuminants.py |
(no function) |
16 |
16 |
2 |
0% |
| colorimetry/lefs.py |
mesopic_weighting_function |
8 |
0 |
0 |
100% |
| colorimetry/lefs.py |
sd_mesopic_luminous_efficiency_function |
5 |
0 |
0 |
100% |
| colorimetry/lefs.py |
(no function) |
14 |
14 |
2 |
0% |
| colorimetry/lightness.py |
lightness_Glasser1958 |
3 |
0 |
0 |
100% |
| colorimetry/lightness.py |
lightness_Wyszecki1963 |
5 |
0 |
0 |
100% |
| colorimetry/lightness.py |
intermediate_lightness_function_CIE1976 |
5 |
0 |
1 |
100% |
| colorimetry/lightness.py |
lightness_CIE1976 |
4 |
0 |
0 |
100% |
| colorimetry/lightness.py |
lightness_Fairchild2010 |
4 |
0 |
0 |
100% |
| colorimetry/lightness.py |
lightness_Fairchild2011 |
5 |
0 |
1 |
100% |
| colorimetry/lightness.py |
lightness_Abebe2017 |
8 |
0 |
1 |
100% |
| colorimetry/lightness.py |
lightness |
15 |
0 |
1 |
100% |
| colorimetry/lightness.py |
(no function) |
25 |
25 |
2 |
0% |
| colorimetry/luminance.py |
luminance_Newhall1943 |
3 |
0 |
0 |
100% |
| colorimetry/luminance.py |
luminance_ASTMD1535 |
3 |
0 |
0 |
100% |
| colorimetry/luminance.py |
intermediate_luminance_function_CIE1976 |
4 |
0 |
1 |
100% |
| colorimetry/luminance.py |
luminance_CIE1976 |
5 |
0 |
0 |
100% |
| colorimetry/luminance.py |
luminance_Fairchild2010 |
3 |
0 |
1 |
100% |
| colorimetry/luminance.py |
luminance_Fairchild2011 |
5 |
0 |
1 |
100% |
| colorimetry/luminance.py |
luminance_Abebe2017 |
8 |
0 |
1 |
100% |
| colorimetry/luminance.py |
luminance |
19 |
0 |
1 |
100% |
| colorimetry/luminance.py |
(no function) |
26 |
26 |
2 |
0% |
| colorimetry/photometry.py |
luminous_flux |
4 |
0 |
0 |
100% |
| colorimetry/photometry.py |
luminous_efficiency |
4 |
0 |
0 |
100% |
| colorimetry/photometry.py |
luminous_efficacy |
2 |
0 |
0 |
100% |
| colorimetry/photometry.py |
(no function) |
15 |
15 |
0 |
0% |
| colorimetry/spectrum.py |
SpectralShape.__init__ |
6 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralShape.start |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralShape.start |
3 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralShape.end |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralShape.end |
3 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralShape.interval |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralShape.interval |
2 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralShape.boundaries |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralShape.boundaries |
3 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralShape.wavelengths |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralShape.__str__ |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralShape.__repr__ |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralShape.__hash__ |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralShape.__iter__ |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralShape.__contains__ |
2 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralShape.__len__ |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralShape.__eq__ |
3 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralShape.__ne__ |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralShape.range |
12 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralDistribution.__init__ |
11 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralDistribution._on_domain_changed |
3 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralDistribution.display_name |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralDistribution.display_name |
2 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralDistribution.wavelengths |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralDistribution.wavelengths |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralDistribution.values |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralDistribution.values |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralDistribution.shape |
7 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralDistribution.interpolate |
22 |
0 |
1 |
100% |
| colorimetry/spectrum.py |
SpectralDistribution.extrapolate |
12 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
SpectralDistribution.align |
3 |
0 |
1 |
100% |
| colorimetry/spectrum.py |
SpectralDistribution.trim |
10 |
0 |
1 |
100% |
| colorimetry/spectrum.py |
SpectralDistribution.normalise |
3 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
MultiSpectralDistributions.__init__ |
13 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
MultiSpectralDistributions.display_name |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
MultiSpectralDistributions.display_name |
2 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
MultiSpectralDistributions.display_labels |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
MultiSpectralDistributions.display_labels |
6 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
MultiSpectralDistributions.wavelengths |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
MultiSpectralDistributions.wavelengths |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
MultiSpectralDistributions.values |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
MultiSpectralDistributions.values |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
MultiSpectralDistributions.shape |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
MultiSpectralDistributions.interpolate |
3 |
0 |
1 |
100% |
| colorimetry/spectrum.py |
MultiSpectralDistributions.extrapolate |
3 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
MultiSpectralDistributions.align |
3 |
0 |
1 |
100% |
| colorimetry/spectrum.py |
MultiSpectralDistributions.trim |
3 |
0 |
1 |
100% |
| colorimetry/spectrum.py |
MultiSpectralDistributions.normalise |
3 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
MultiSpectralDistributions.to_sds |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
reshape_sd |
13 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
reshape_msds |
1 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
sds_and_msds_to_sds |
8 |
0 |
0 |
100% |
| colorimetry/spectrum.py |
sds_and_msds_to_msds |
18 |
0 |
1 |
100% |
| colorimetry/spectrum.py |
(no function) |
105 |
105 |
9 |
0% |
| colorimetry/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| colorimetry/tests/test_blackbody.py |
TestPlanckLaw.test_planck_law |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_blackbody.py |
TestPlanckLaw.test_n_dimensional_planck_law |
12 |
0 |
0 |
100% |
| colorimetry/tests/test_blackbody.py |
TestPlanckLaw.test_raise_exception_planck_law |
2 |
0 |
0 |
100% |
| colorimetry/tests/test_blackbody.py |
TestPlanckLaw.test_nan_planck_law |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_blackbody.py |
TestSdBlackbody.test_sd_blackbody |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_blackbody.py |
TestRayleighJeansLaw.test_rayleigh_jeans_law |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_blackbody.py |
TestRayleighJeansLaw.test_n_dimensional_rayleigh_jeans_law |
12 |
0 |
0 |
100% |
| colorimetry/tests/test_blackbody.py |
TestRayleighJeansLaw.test_nan_rayleigh_jeans_law |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_blackbody.py |
TestSdRayleighJeans.test_sd_rayleigh_jeans |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_blackbody.py |
(no function) |
34 |
0 |
2 |
100% |
| colorimetry/tests/test_correction.py |
TestBandpassCorrectionStearns1988.test_bandpass_correction_Stearns1988 |
2 |
0 |
0 |
100% |
| colorimetry/tests/test_correction.py |
(no function) |
15 |
0 |
0 |
100% |
| colorimetry/tests/test_dominant.py |
TestClosestSpectralLocusWavelength.setup_method |
2 |
0 |
0 |
100% |
| colorimetry/tests/test_dominant.py |
TestClosestSpectralLocusWavelength.test_closest_spectral_locus_wavelength |
9 |
0 |
2 |
100% |
| colorimetry/tests/test_dominant.py |
TestClosestSpectralLocusWavelength.test_n_dimensional_closest_spectral_locus_wavelength |
20 |
0 |
2 |
100% |
| colorimetry/tests/test_dominant.py |
TestClosestSpectralLocusWavelength.test_nan_closest_spectral_locus_wavelength |
4 |
0 |
2 |
100% |
| colorimetry/tests/test_dominant.py |
TestDominantWavelength.setup_method |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_dominant.py |
TestDominantWavelength.test_dominant_wavelength |
11 |
0 |
2 |
100% |
| colorimetry/tests/test_dominant.py |
TestDominantWavelength.test_n_dimensional_dominant_wavelength |
25 |
0 |
2 |
100% |
| colorimetry/tests/test_dominant.py |
TestDominantWavelength.test_nan_dominant_wavelength |
4 |
0 |
2 |
100% |
| colorimetry/tests/test_dominant.py |
TestComplementaryWavelength.setup_method |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_dominant.py |
TestComplementaryWavelength.test_complementary_wavelength |
11 |
0 |
2 |
100% |
| colorimetry/tests/test_dominant.py |
TestComplementaryWavelength.test_n_dimensional_complementary_wavelength |
25 |
0 |
2 |
100% |
| colorimetry/tests/test_dominant.py |
TestComplementaryWavelength.test_nan_complementary_wavelength |
4 |
0 |
2 |
100% |
| colorimetry/tests/test_dominant.py |
TestExcitationPurity.setup_method |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_dominant.py |
TestExcitationPurity.test_excitation_purity |
5 |
0 |
2 |
100% |
| colorimetry/tests/test_dominant.py |
TestExcitationPurity.test_n_dimensional_excitation_purity |
11 |
0 |
2 |
100% |
| colorimetry/tests/test_dominant.py |
TestExcitationPurity.test_nan_excitation_purity |
4 |
0 |
2 |
100% |
| colorimetry/tests/test_dominant.py |
TestColorimetricPurity.setup_method |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_dominant.py |
TestColorimetricPurity.test_colorimetric_purity |
5 |
0 |
2 |
100% |
| colorimetry/tests/test_dominant.py |
TestColorimetricPurity.test_n_dimensional_colorimetric_purity |
11 |
0 |
2 |
100% |
| colorimetry/tests/test_dominant.py |
TestColorimetricPurity.test_nan_colorimetric_purity |
4 |
0 |
2 |
100% |
| colorimetry/tests/test_dominant.py |
(no function) |
45 |
0 |
0 |
100% |
| colorimetry/tests/test_generation.py |
TestSdConstant.test_sd_constant |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_generation.py |
TestSdZeros.test_sd_zeros |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_generation.py |
TestSdOnes.test_sd_ones |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_generation.py |
TestMsdsConstant.test_msds_constant |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_generation.py |
TestMsdsZeros.test_msds_zeros |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_generation.py |
TestMsdsOnes.test_msds_ones |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_generation.py |
TestSdGaussianNormal.test_sd_gaussian_normal |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_generation.py |
TestSdGaussianFwhm.test_sd_gaussian_fwhm |
5 |
0 |
0 |
100% |
| colorimetry/tests/test_generation.py |
TestSdSingleLedOhno2005.test_sd_single_led_Ohno2005 |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_generation.py |
TestSdMultiLedsOhno2005.test_sd_multi_leds_Ohno2005 |
8 |
0 |
0 |
100% |
| colorimetry/tests/test_generation.py |
(no function) |
31 |
0 |
0 |
100% |
| colorimetry/tests/test_illuminants.py |
TestSdCIEStandardIlluminantA.test_sd_CIE_standard_illuminant_A |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_illuminants.py |
TestSdCIEIlluminantDSeries.test_sd_CIE_illuminant_D_series |
6 |
0 |
0 |
100% |
| colorimetry/tests/test_illuminants.py |
TestDaylightLocusFunction.test_daylight_locus_function |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_illuminants.py |
TestDaylightLocusFunction.test_n_dimensional_daylight_locus_function |
8 |
0 |
0 |
100% |
| colorimetry/tests/test_illuminants.py |
TestDaylightLocusFunction.test_nan_daylight_locus_function |
2 |
0 |
0 |
100% |
| colorimetry/tests/test_illuminants.py |
(no function) |
24 |
0 |
2 |
100% |
| colorimetry/tests/test_lefs.py |
TestMesopicWeightingFunction.test_mesopic_weighting_function |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_lefs.py |
TestMesopicWeightingFunction.test_n_dimensional_mesopic_weighting_function |
11 |
0 |
0 |
100% |
| colorimetry/tests/test_lefs.py |
TestMesopicWeightingFunction.test_nan_mesopic_weighting_function |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_lefs.py |
TestSdMesopicLuminousEfficiencyFunction.test_sd_mesopic_luminous_efficiency_function |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_lefs.py |
(no function) |
20 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightnessGlasser1958.test_lightness_Glasser1958 |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightnessGlasser1958.test_n_dimensional_lightness_Glasser1958 |
11 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightnessGlasser1958.test_domain_range_scale_lightness_Glasser1958 |
5 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightnessGlasser1958.test_nan_lightness_Glasser1958 |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightnessWyszecki1963.test_lightness_Wyszecki1963 |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightnessWyszecki1963.test_n_dimensional_lightness_Wyszecki1963 |
11 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightnessWyszecki1963.test_domain_range_scale_lightness_Wyszecki1963 |
5 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightnessWyszecki1963.test_nan_lightness_Wyszecki1963 |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestIntermediateLightnessFunctionCIE1976.test_intermediate_lightness_function_CIE1976 |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestIntermediateLightnessFunctionCIE1976.test_n_dimensional_intermediate_lightness_function_CIE1976 |
11 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestIntermediateLightnessFunctionCIE1976.test_domain_range_scale_intermediate_lightness_function_CIE1976 |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestIntermediateLightnessFunctionCIE1976.test_nan_intermediate_lightness_function_CIE1976 |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightnessCIE1976.test_lightness_CIE1976 |
6 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightnessCIE1976.test_n_dimensional_lightness_CIE1976 |
11 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightnessCIE1976.test_domain_range_scale_lightness_CIE1976 |
5 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightnessCIE1976.test_nan_lightness_CIE1976 |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightnessFairchild2010.test_lightness_Fairchild2010 |
6 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightnessFairchild2010.test_n_dimensional_lightness_Fairchild2010 |
11 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightnessFairchild2010.test_domain_range_scale_lightness_Fairchild2010 |
5 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightnessFairchild2010.test_nan_lightness_Fairchild2010 |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightnessFairchild2011.test_lightness_Fairchild2011 |
6 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightnessFairchild2011.test_n_dimensional_lightness_Fairchild2011 |
11 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightnessFairchild2011.test_domain_range_scale_lightness_Fairchild2011 |
5 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightnessFairchild2011.test_nan_lightness_Fairchild2011 |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightnessAbebe2017.test_lightness_Abebe2017 |
5 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightnessAbebe2017.test_n_dimensional_lightness_Abebe2017 |
11 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightnessAbebe2017.test_nan_lightness_Abebe2017 |
2 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
TestLightness.test_domain_range_scale_lightness |
7 |
0 |
0 |
100% |
| colorimetry/tests/test_lightness.py |
(no function) |
56 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminanceNewhall1943.test_luminance_Newhall1943 |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminanceNewhall1943.test_n_dimensional_luminance_Newhall1943 |
11 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminanceNewhall1943.test_domain_range_scale_luminance_Newhall1943 |
5 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminanceNewhall1943.test_nan_luminance_Newhall1943 |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminanceASTMD1535.test_luminance_ASTMD1535 |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminanceASTMD1535.test_n_dimensional_luminance_ASTMD1535 |
11 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminanceASTMD1535.test_domain_range_scale_luminance_ASTMD1535 |
5 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminanceASTMD1535.test_nan_luminance_ASTMD1535 |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestIntermediateLuminanceFunctionCIE1976.test_intermediate_luminance_function_CIE1976 |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestIntermediateLuminanceFunctionCIE1976.test_n_dimensional_intermediate_luminance_function_CIE1976 |
11 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestIntermediateLuminanceFunctionCIE1976.test_domain_range_scale_intermediate_luminance_function_CIE1976 |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestIntermediateLuminanceFunctionCIE1976.test_nan_intermediate_luminance_function_CIE1976 |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminanceCIE1976.test_luminance_CIE1976 |
6 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminanceCIE1976.test_n_dimensional_luminance_CIE1976 |
11 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminanceCIE1976.test_domain_range_scale_luminance_CIE1976 |
5 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminanceCIE1976.test_nan_luminance_CIE1976 |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminanceFairchild2010.test_luminance_Fairchild2010 |
6 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminanceFairchild2010.test_n_dimensional_luminance_Fairchild2010 |
11 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminanceFairchild2010.test_domain_range_scale_luminance_Fairchild2010 |
5 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminanceFairchild2010.test_nan_luminance_Fairchild2010 |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminanceFairchild2011.test_luminance_Fairchild2011 |
6 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminanceFairchild2011.test_n_dimensional_luminance_Fairchild2011 |
11 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminanceFairchild2011.test_domain_range_scale_luminance_Fairchild2011 |
5 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminanceFairchild2011.test_nan_luminance_Fairchild2011 |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminanceAbebe2017.test_luminance_Abebe2017 |
5 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminanceAbebe2017.test_n_dimensional_luminance_Abebe2017 |
11 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminanceAbebe2017.test_nan_luminance_Abebe2017 |
2 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
TestLuminance.test_domain_range_scale_luminance |
7 |
0 |
0 |
100% |
| colorimetry/tests/test_luminance.py |
(no function) |
56 |
0 |
0 |
100% |
| colorimetry/tests/test_photometry.py |
TestLuminousFlux.test_luminous_flux |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_photometry.py |
TestLuminousEfficiency.test_luminous_efficiency |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_photometry.py |
TestLuminousEfficacy.test_luminous_efficacy |
6 |
0 |
0 |
100% |
| colorimetry/tests/test_photometry.py |
(no function) |
17 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralShape.test_required_attributes |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralShape.test_required_methods |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralShape.test_pickling |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralShape.test_start |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralShape.test_end |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralShape.test_interval |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralShape.test_boundaries |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralShape.test_wavelengths |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralShape.test__hash__ |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralShape.test__iter__ |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralShape.test__contains__ |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralShape.test__len__ |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralShape.test__eq__ |
2 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralShape.test__ne__ |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralShape.test_range |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralDistribution.setup_method |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralDistribution.test_required_attributes |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralDistribution.test_required_methods |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralDistribution.test_pickling |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralDistribution.test_display_name |
2 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralDistribution.test_wavelengths |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralDistribution.test_values |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralDistribution.test_shape |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralDistribution.test__init__ |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralDistribution.test_interpolate |
8 |
0 |
2 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralDistribution.test_extrapolate |
10 |
0 |
2 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralDistribution.test_align |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralDistribution.test_trim |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralDistribution.test_normalise |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSpectralDistribution.test_callback_on_domain_changed |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestMultiSpectralDistributions.setup_method |
12 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestMultiSpectralDistributions.test_required_attributes |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestMultiSpectralDistributions.test_required_methods |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestMultiSpectralDistributions.test_pickling |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestMultiSpectralDistributions.test_display_name |
2 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestMultiSpectralDistributions.test_wavelengths |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestMultiSpectralDistributions.test_values |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestMultiSpectralDistributions.test_display_labels |
2 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestMultiSpectralDistributions.test_shape |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestMultiSpectralDistributions.test__init__ |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestMultiSpectralDistributions.test_interpolate |
10 |
0 |
2 |
100% |
| colorimetry/tests/test_spectrum.py |
TestMultiSpectralDistributions.test_extrapolate |
9 |
0 |
2 |
100% |
| colorimetry/tests/test_spectrum.py |
TestMultiSpectralDistributions.test_align |
5 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestMultiSpectralDistributions.test_trim |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestMultiSpectralDistributions.test_normalise |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestMultiSpectralDistributions.test_to_sds |
5 |
0 |
2 |
100% |
| colorimetry/tests/test_spectrum.py |
TestMultiSpectralDistributions.test_callback_on_domain_changed |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestReshapeSd.test_reshape_sd |
18 |
0 |
2 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSdsAndMdsToSds.test_sds_and_msds_to_sds |
7 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
TestSdsAndMsdsToMsds.test_sds_and_msds_to_msds |
13 |
0 |
0 |
100% |
| colorimetry/tests/test_spectrum.py |
(no function) |
81 |
0 |
0 |
100% |
| colorimetry/tests/test_transformations.py |
TestRGB_2_degree_cmfs_to_XYZ_2_degree_cmfs.test_RGB_2_degree_cmfs_to_XYZ_2_degree_cmfs |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_transformations.py |
TestRGB_2_degree_cmfs_to_XYZ_2_degree_cmfs.test_n_dimensional_RGB_2_degree_cmfs_to_XYZ_2_degree_cmfs |
11 |
0 |
0 |
100% |
| colorimetry/tests/test_transformations.py |
TestRGB_2_degree_cmfs_to_XYZ_2_degree_cmfs.test_nan_RGB_2_degree_cmfs_to_XYZ_2_degree_cmfs |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_transformations.py |
TestRGB_10_degree_cmfs_to_XYZ_10_degree_cmfs.test_RGB_10_degree_cmfs_to_XYZ_10_degree_cmfs |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_transformations.py |
TestRGB_10_degree_cmfs_to_XYZ_10_degree_cmfs.test_n_dimensional_RGB_10_degree_cmfs_to_XYZ_10_degree_cmfs |
11 |
0 |
0 |
100% |
| colorimetry/tests/test_transformations.py |
TestRGB_10_degree_cmfs_to_XYZ_10_degree_cmfs.test_nan_RGB_10_degree_cmfs_to_XYZ_10_degree_cmfs |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_transformations.py |
TestRGB_10_degree_cmfs_to_LMS_10_degree_cmfs.test_RGB_10_degree_cmfs_to_LMS_10_degree_cmfs |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_transformations.py |
TestRGB_10_degree_cmfs_to_LMS_10_degree_cmfs.test_n_dimensional_RGB_10_degree_cmfs_to_LMS_10_degree_cmfs |
11 |
0 |
0 |
100% |
| colorimetry/tests/test_transformations.py |
TestRGB_10_degree_cmfs_to_LMS_10_degree_cmfs.test_nan_RGB_10_degree_cmfs_to_LMS_10_degree_cmfs |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_transformations.py |
TestLMS_2_degree_cmfs_to_XYZ_2_degree_cmfs.test_LMS_2_degree_cmfs_to_XYZ_2_degree_cmfs |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_transformations.py |
TestLMS_2_degree_cmfs_to_XYZ_2_degree_cmfs.test_n_dimensional_LMS_2_degree_cmfs_to_XYZ_2_degree_cmfs |
11 |
0 |
0 |
100% |
| colorimetry/tests/test_transformations.py |
TestLMS_2_degree_cmfs_to_XYZ_2_degree_cmfs.test_nan_LMS_2_degree_cmfs_to_XYZ_2_degree_cmfs |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_transformations.py |
TestLMS_10_degree_cmfs_to_XYZ_10_degree_cmfs.test_LMS_10_degree_cmfs_to_XYZ_10_degree_cmfs |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_transformations.py |
TestLMS_10_degree_cmfs_to_XYZ_10_degree_cmfs.test_n_dimensional_LMS_10_degree_cmfs_to_XYZ_10_degree_cmfs |
11 |
0 |
0 |
100% |
| colorimetry/tests/test_transformations.py |
TestLMS_10_degree_cmfs_to_XYZ_10_degree_cmfs.test_nan_LMS_10_degree_cmfs_to_XYZ_10_degree_cmfs |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_transformations.py |
(no function) |
37 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestHandleSpectralArguments.test_handle_spectral_arguments |
10 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestLagrangeCoefficientsASTME2022.test_lagrange_coefficients_ASTME2022 |
6 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestTristimulusWeightingFactorsASTME2022.test_tristimulus_weighting_factors_ASTME2022 |
16 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestTristimulusWeightingFactorsASTME2022.test_raise_exception_tristimulus_weighting_factors_ASTME2022 |
7 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestAdjustTristimulusWeightingFactorsASTME308.test_adjust_tristimulus_weighting_factors_ASTME308 |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestSd_to_XYZ_integration.test_sd_to_XYZ_integration |
8 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestSd_to_XYZ_integration.test_domain_range_scale_sd_to_XYZ_integration |
6 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestSd_to_XYZ_tristimulus_weighting_factors_ASTME308.test_sd_to_XYZ_tristimulus_weighting_factors_ASTME308 |
9 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestSd_to_XYZ_tristimulus_weighting_factors_ASTME308.test_domain_range_scale_sd_to_XYZ_twf_ASTME308 |
6 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestSd_to_XYZ_ASTME308.setup_method |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestSd_to_XYZ_ASTME308.test_sd_to_XYZ_ASTME308_mi_1nm |
5 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestSd_to_XYZ_ASTME308.test_sd_to_XYZ_ASTME308_mi_5nm |
9 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestSd_to_XYZ_ASTME308.test_sd_to_XYZ_ASTME308_mi_10nm |
6 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestSd_to_XYZ_ASTME308.test_sd_to_XYZ_ASTME308_mi_20nm |
10 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestSd_to_XYZ_ASTME308.test_raise_exception_sd_to_XYZ_ASTME308 |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestSd_to_XYZ.setup_method |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestSd_to_XYZ.test_sd_to_XYZ |
6 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestMsds_to_XYZ_integration.test_msds_to_XYZ_integration |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestMsds_to_XYZ_integration.test_domain_range_scale_msds_to_XYZ_integration |
5 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestMsds_to_XYZ_ASTME308.test_msds_to_XYZ_ASTME308 |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestMsds_to_XYZ_ASTME308.test_domain_range_scale_msds_to_XYZ_ASTME308 |
5 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestMsds_to_XYZ_ASTME308.test_raise_exception_msds_to_XYZ_ASTME308 |
1 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestAbsoluteIntegrationToXYZ.test_absolute_integration_to_TVS_1nm |
14 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestAbsoluteIntegrationToXYZ.test_absolute_integration_to_TVS_5nm |
14 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestWavelength_to_XYZ.test_wavelength_to_XYZ |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestWavelength_to_XYZ.test_raise_exception_wavelength_to_XYZ |
2 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
TestWavelength_to_XYZ.test_n_dimensional_wavelength_to_XYZ |
12 |
0 |
0 |
100% |
| colorimetry/tests/test_tristimulus_values.py |
(no function) |
70 |
0 |
2 |
100% |
| colorimetry/tests/test_uniformity.py |
TestSpectralUniformity.test_spectral_uniformity |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_uniformity.py |
(no function) |
16 |
0 |
2 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessBerger1959.test_whiteness_Berger1959 |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessBerger1959.test_n_dimensional_whiteness_Berger1959 |
11 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessBerger1959.test_domain_range_scale_whiteness_Berger1959 |
7 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessBerger1959.test_nan_whiteness_Berger1959 |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessTaube1960.test_whiteness_Taube1960 |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessTaube1960.test_n_dimensional_whiteness_Taube1960 |
11 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessTaube1960.test_domain_range_scale_whiteness_Taube1960 |
7 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessTaube1960.test_nan_whiteness_Berger1959 |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessStensby1968.test_whiteness_Stensby1968 |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessStensby1968.test_n_dimensional_whiteness_Stensby1968 |
8 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessStensby1968.test_domain_range_scale_whiteness_Stensby1968 |
6 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessStensby1968.test_nan_whiteness_Stensby1968 |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessASTM313.test_whiteness_ASTME313 |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessASTM313.test_n_dimensional_whiteness_ASTME313 |
8 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessASTM313.test_domain_range_scale_whiteness_ASTME313 |
6 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessASTM313.test_nan_whiteness_ASTME313 |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessGanz1979.test_whiteness_Ganz1979 |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessGanz1979.test_n_dimensional_whiteness_Ganz1979 |
12 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessGanz1979.test_domain_range_scale_whiteness_Ganz1979 |
7 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessGanz1979.test_nan_whiteness_Ganz1979 |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessCIE2004.test_whiteness_CIE2004 |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessCIE2004.test_n_dimensional_whiteness_CIE2004 |
15 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessCIE2004.test_domain_range_scale_whiteness_CIE2004 |
8 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhitenessCIE2004.test_nan_whiteness_CIE2004 |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
TestWhiteness.test_domain_range_scale_whiteness |
9 |
0 |
0 |
100% |
| colorimetry/tests/test_whiteness.py |
(no function) |
52 |
0 |
0 |
100% |
| colorimetry/tests/test_yellowness.py |
TestYellownessASTMD1925.test_yellowness_ASTMD1925 |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_yellowness.py |
TestYellownessASTMD1925.test_n_dimensional_yellowness_ASTMD1925 |
8 |
0 |
0 |
100% |
| colorimetry/tests/test_yellowness.py |
TestYellownessASTMD1925.test_domain_range_scale_yellowness_ASTMD1925 |
6 |
0 |
0 |
100% |
| colorimetry/tests/test_yellowness.py |
TestYellownessASTMD1925.test_nan_yellowness_ASTMD1925 |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_yellowness.py |
TestYellownessASTM313Alternative.test_yellowness_ASTME313_alternative |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_yellowness.py |
TestYellownessASTM313Alternative.test_n_dimensional_yellowness_ASTME313_alternative |
8 |
0 |
0 |
100% |
| colorimetry/tests/test_yellowness.py |
TestYellownessASTM313Alternative.test_domain_range_scale_yellowness_ASTME313_alternative |
6 |
0 |
0 |
100% |
| colorimetry/tests/test_yellowness.py |
TestYellownessASTM313Alternative.test_nan_yellowness_ASTME313_alternative |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_yellowness.py |
TestYellownessASTM313.test_yellowness_ASTME313 |
4 |
0 |
0 |
100% |
| colorimetry/tests/test_yellowness.py |
TestYellownessASTM313.test_n_dimensional_yellowness_ASTME313 |
8 |
0 |
0 |
100% |
| colorimetry/tests/test_yellowness.py |
TestYellownessASTM313.test_domain_range_scale_yellowness_ASTME313 |
6 |
0 |
0 |
100% |
| colorimetry/tests/test_yellowness.py |
TestYellownessASTM313.test_nan_yellowness_ASTME313 |
3 |
0 |
0 |
100% |
| colorimetry/tests/test_yellowness.py |
TestYellowness.test_domain_range_scale_yellowness |
8 |
0 |
0 |
100% |
| colorimetry/tests/test_yellowness.py |
(no function) |
34 |
0 |
0 |
100% |
| colorimetry/transformations.py |
RGB_2_degree_cmfs_to_XYZ_2_degree_cmfs |
13 |
0 |
0 |
100% |
| colorimetry/transformations.py |
RGB_10_degree_cmfs_to_XYZ_10_degree_cmfs |
4 |
0 |
0 |
100% |
| colorimetry/transformations.py |
RGB_10_degree_cmfs_to_LMS_10_degree_cmfs |
6 |
0 |
0 |
100% |
| colorimetry/transformations.py |
LMS_2_degree_cmfs_to_XYZ_2_degree_cmfs |
4 |
0 |
0 |
100% |
| colorimetry/transformations.py |
LMS_10_degree_cmfs_to_XYZ_10_degree_cmfs |
4 |
0 |
0 |
100% |
| colorimetry/transformations.py |
(no function) |
18 |
18 |
2 |
0% |
| colorimetry/tristimulus_values.py |
handle_spectral_arguments |
7 |
0 |
0 |
100% |
| colorimetry/tristimulus_values.py |
lagrange_coefficients_ASTME2022 |
12 |
0 |
1 |
100% |
| colorimetry/tristimulus_values.py |
tristimulus_weighting_factors_ASTME2022 |
40 |
0 |
1 |
100% |
| colorimetry/tristimulus_values.py |
adjust_tristimulus_weighting_factors_ASTME308 |
8 |
0 |
1 |
100% |
| colorimetry/tristimulus_values.py |
sd_to_XYZ_integration |
39 |
0 |
1 |
100% |
| colorimetry/tristimulus_values.py |
sd_to_XYZ_tristimulus_weighting_factors_ASTME308 |
17 |
0 |
1 |
100% |
| colorimetry/tristimulus_values.py |
sd_to_XYZ_ASTME308 |
34 |
0 |
1 |
100% |
| colorimetry/tristimulus_values.py |
sd_to_XYZ |
12 |
0 |
1 |
100% |
| colorimetry/tristimulus_values.py |
msds_to_XYZ_integration |
1 |
0 |
1 |
100% |
| colorimetry/tristimulus_values.py |
msds_to_XYZ_ASTME308 |
5 |
0 |
1 |
100% |
| colorimetry/tristimulus_values.py |
msds_to_XYZ |
3 |
0 |
1 |
100% |
| colorimetry/tristimulus_values.py |
wavelength_to_XYZ |
7 |
0 |
0 |
100% |
| colorimetry/tristimulus_values.py |
(no function) |
37 |
37 |
2 |
0% |
| colorimetry/uniformity.py |
spectral_uniformity |
6 |
0 |
0 |
100% |
| colorimetry/uniformity.py |
(no function) |
12 |
12 |
4 |
0% |
| colorimetry/whiteness.py |
whiteness_Berger1959 |
4 |
0 |
0 |
100% |
| colorimetry/whiteness.py |
whiteness_Taube1960 |
4 |
0 |
0 |
100% |
| colorimetry/whiteness.py |
whiteness_Stensby1968 |
3 |
0 |
0 |
100% |
| colorimetry/whiteness.py |
whiteness_ASTME313 |
3 |
0 |
0 |
100% |
| colorimetry/whiteness.py |
whiteness_Ganz1979 |
6 |
0 |
0 |
100% |
| colorimetry/whiteness.py |
whiteness_CIE2004 |
7 |
0 |
0 |
100% |
| colorimetry/whiteness.py |
whiteness |
13 |
0 |
0 |
100% |
| colorimetry/whiteness.py |
(no function) |
21 |
21 |
2 |
0% |
| colorimetry/yellowness.py |
yellowness_ASTMD1925 |
4 |
0 |
0 |
100% |
| colorimetry/yellowness.py |
yellowness_ASTME313_alternative |
4 |
0 |
0 |
100% |
| colorimetry/yellowness.py |
yellowness_ASTME313 |
5 |
0 |
0 |
100% |
| colorimetry/yellowness.py |
yellowness |
3 |
0 |
0 |
100% |
| colorimetry/yellowness.py |
(no function) |
23 |
23 |
2 |
0% |
| constants/__init__.py |
(no function) |
6 |
6 |
0 |
0% |
| constants/cie.py |
(no function) |
10 |
10 |
6 |
0% |
| constants/codata.py |
(no function) |
12 |
12 |
12 |
0% |
| constants/common.py |
(no function) |
31 |
31 |
3 |
0% |
| continuous/__init__.py |
(no function) |
6 |
6 |
0 |
0% |
| continuous/abstract.py |
AbstractContinuousFunction.__init__ |
3 |
0 |
0 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.name |
1 |
0 |
0 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.name |
2 |
0 |
0 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.dtype |
0 |
0 |
2 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.dtype |
0 |
0 |
2 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.domain |
0 |
0 |
2 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.domain |
0 |
0 |
2 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.range |
0 |
0 |
2 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.range |
0 |
0 |
2 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.interpolator |
0 |
0 |
2 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.interpolator |
0 |
0 |
2 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.interpolator_kwargs |
0 |
0 |
2 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.interpolator_kwargs |
0 |
0 |
2 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.extrapolator |
0 |
0 |
2 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.extrapolator |
0 |
0 |
2 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.extrapolator_kwargs |
0 |
0 |
2 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.extrapolator_kwargs |
0 |
0 |
2 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.function |
0 |
0 |
2 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.__str__ |
0 |
0 |
1 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.__repr__ |
0 |
0 |
1 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.__hash__ |
0 |
0 |
2 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.__getitem__ |
0 |
0 |
2 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.__setitem__ |
0 |
0 |
2 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.__contains__ |
0 |
0 |
2 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.__iter__ |
1 |
0 |
0 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.__len__ |
1 |
0 |
0 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.__eq__ |
0 |
0 |
2 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.__ne__ |
0 |
0 |
2 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.__add__ |
1 |
0 |
0 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.__iadd__ |
1 |
0 |
0 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.__sub__ |
1 |
0 |
0 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.__isub__ |
1 |
0 |
0 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.__mul__ |
1 |
0 |
0 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.__imul__ |
1 |
0 |
0 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.__div__ |
1 |
0 |
0 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.__idiv__ |
1 |
0 |
0 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.__pow__ |
1 |
0 |
0 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.__ipow__ |
1 |
0 |
0 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.arithmetical_operation |
0 |
0 |
2 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.fill_nan |
0 |
0 |
2 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.domain_distance |
2 |
0 |
0 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.is_uniform |
1 |
0 |
0 |
100% |
| continuous/abstract.py |
AbstractContinuousFunction.copy |
1 |
0 |
0 |
100% |
| continuous/abstract.py |
(no function) |
101 |
101 |
2 |
0% |
| continuous/multi_signals.py |
MultiSignals.__init__ |
3 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.dtype |
1 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.dtype |
2 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.domain |
1 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.domain |
2 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.range |
1 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.range |
7 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.interpolator |
1 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.interpolator |
3 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.interpolator_kwargs |
1 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.interpolator_kwargs |
2 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.extrapolator |
1 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.extrapolator |
2 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.extrapolator_kwargs |
1 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.extrapolator_kwargs |
2 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.function |
1 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.signals |
1 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.signals |
1 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.labels |
1 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.labels |
4 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.signal_type |
1 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.__str__ |
1 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.__repr__ |
1 |
0 |
2 |
100% |
| continuous/multi_signals.py |
MultiSignals.__hash__ |
1 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.__getitem__ |
3 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.__setitem__ |
11 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.__contains__ |
1 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.__eq__ |
3 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.__ne__ |
1 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.arithmetical_operation |
14 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.multi_signals_unpack_data |
58 |
0 |
1 |
100% |
| continuous/multi_signals.py |
MultiSignals.fill_nan |
4 |
0 |
0 |
100% |
| continuous/multi_signals.py |
MultiSignals.to_dataframe |
1 |
0 |
0 |
100% |
| continuous/multi_signals.py |
(no function) |
73 |
73 |
8 |
0% |
| continuous/signal.py |
Signal.__init__ |
15 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.dtype |
1 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.dtype |
5 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.domain |
1 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.domain |
8 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.range |
1 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.range |
6 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.interpolator |
1 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.interpolator |
2 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.interpolator_kwargs |
1 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.interpolator_kwargs |
3 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.extrapolator |
1 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.extrapolator |
2 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.extrapolator_kwargs |
1 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.extrapolator_kwargs |
3 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.function |
8 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.__str__ |
1 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.__repr__ |
1 |
0 |
2 |
100% |
| continuous/signal.py |
Signal.__hash__ |
1 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.__getitem__ |
3 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.__setitem__ |
14 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.__contains__ |
1 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.__eq__ |
3 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.__ne__ |
1 |
0 |
0 |
100% |
| continuous/signal.py |
Signal._fill_domain_nan |
1 |
0 |
0 |
100% |
| continuous/signal.py |
Signal._fill_range_nan |
1 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.arithmetical_operation |
9 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.signal_unpack_data |
24 |
0 |
1 |
100% |
| continuous/signal.py |
Signal.fill_nan |
4 |
0 |
0 |
100% |
| continuous/signal.py |
Signal.to_series |
1 |
0 |
0 |
100% |
| continuous/signal.py |
(no function) |
78 |
78 |
7 |
0% |
| continuous/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| continuous/tests/test_abstract.py |
AbstractTestContinuousFunction.test_required_attributes |
3 |
3 |
0 |
0% |
| continuous/tests/test_abstract.py |
AbstractTestContinuousFunction.test_required_methods |
3 |
3 |
0 |
0% |
| continuous/tests/test_abstract.py |
(no function) |
12 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.setup_method |
5 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test_required_attributes |
3 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test_required_methods |
3 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test_pickling |
3 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test_dtype |
4 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test_domain |
9 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test_domain.assert_warns |
1 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test_range |
8 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test_interpolator |
4 |
0 |
2 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test_interpolator_kwargs |
4 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test_extrapolator |
1 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test_extrapolator_kwargs |
4 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test_function |
1 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test_raise_exception_function |
1 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test_signals |
4 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test_labels |
4 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test_signal_type |
2 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test__init__ |
29 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test__hash__ |
1 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test__str__ |
2 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test__repr__ |
2 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test__getitem__ |
13 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test__setitem__ |
21 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test__contains__ |
3 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test__iter__ |
4 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test__len__ |
1 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test__eq__ |
4 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test__ne__ |
23 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test_arithmetical_operation |
19 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test_is_uniform |
4 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test_copy |
2 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test_multi_signals_unpack_data |
45 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test_fill_nan |
5 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test_domain_distance |
2 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
TestMultiSignals.test_to_dataframe |
4 |
0 |
0 |
100% |
| continuous/tests/test_multi_signal.py |
(no function) |
51 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.setup_method |
3 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test_required_attributes |
3 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test_required_methods |
3 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test_pickling |
3 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test_dtype |
4 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test_domain |
9 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test_domain.assert_warns |
1 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test_range |
7 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test_range.assert_warns |
1 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test_interpolator |
4 |
0 |
2 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test_interpolator_kwargs |
4 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test_extrapolator |
1 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test_extrapolator_kwargs |
4 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test_function |
1 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test_raise_exception_function |
1 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test__init__ |
17 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test__hash__ |
1 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test__str__ |
2 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test__repr__ |
2 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test__getitem__ |
9 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test__setitem__ |
12 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test__contains__ |
3 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test__iter__ |
4 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test__len__ |
1 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test__eq__ |
3 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test__ne__ |
23 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test_arithmetical_operation |
19 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test_is_uniform |
4 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test_copy |
2 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test_signal_unpack_data |
19 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test_fill_nan |
5 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test_domain_distance |
2 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
TestSignal.test_to_series |
3 |
0 |
0 |
100% |
| continuous/tests/test_signal.py |
(no function) |
48 |
0 |
0 |
100% |
| contrast/__init__.py |
contrast_sensitivity_function |
3 |
0 |
0 |
100% |
| contrast/__init__.py |
(no function) |
9 |
9 |
2 |
0% |
| contrast/barten1999.py |
optical_MTF_Barten1999 |
3 |
0 |
0 |
100% |
| contrast/barten1999.py |
pupil_diameter_Barten1999 |
4 |
0 |
0 |
100% |
| contrast/barten1999.py |
sigma_Barten1999 |
4 |
0 |
0 |
100% |
| contrast/barten1999.py |
retinal_illuminance_Barten1999 |
6 |
0 |
0 |
100% |
| contrast/barten1999.py |
maximum_angular_size_Barten1999 |
5 |
0 |
0 |
100% |
| contrast/barten1999.py |
contrast_sensitivity_function_Barten1999 |
17 |
0 |
1 |
100% |
| contrast/barten1999.py |
(no function) |
21 |
21 |
2 |
0% |
| contrast/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| contrast/tests/test__init__.py |
TestContrastSensitivityFunction.test_contrast_sensitivity_function |
3 |
0 |
0 |
100% |
| contrast/tests/test__init__.py |
(no function) |
13 |
0 |
0 |
100% |
| contrast/tests/test_barten1999.py |
TestOpticalMTFBarten1999.test_optical_MTF_Barten1999 |
3 |
0 |
0 |
100% |
| contrast/tests/test_barten1999.py |
TestOpticalMTFBarten1999.test_n_dimensional_optical_MTF_Barten1999 |
11 |
0 |
0 |
100% |
| contrast/tests/test_barten1999.py |
TestOpticalMTFBarten1999.test_nan_optical_MTF_Barten1999 |
3 |
0 |
0 |
100% |
| contrast/tests/test_barten1999.py |
TestPupilDiameterBarten1999.test_pupil_diameter_Barten1999 |
3 |
0 |
0 |
100% |
| contrast/tests/test_barten1999.py |
TestPupilDiameterBarten1999.test_n_dimensional_pupil_diameter_Barten1999 |
12 |
0 |
0 |
100% |
| contrast/tests/test_barten1999.py |
TestPupilDiameterBarten1999.test_nan_pupil_diameter_Barten1999 |
3 |
0 |
0 |
100% |
| contrast/tests/test_barten1999.py |
TestSigmaBarten1999.test_sigma_Barten1999 |
4 |
0 |
0 |
100% |
| contrast/tests/test_barten1999.py |
TestSigmaBarten1999.test_n_dimensional_sigma_Barten1999 |
12 |
0 |
0 |
100% |
| contrast/tests/test_barten1999.py |
TestSigmaBarten1999.test_nan_sigma_Barten1999 |
3 |
0 |
0 |
100% |
| contrast/tests/test_barten1999.py |
TestRetinalIlluminanceBarten1999.test_retinal_illuminance_Barten1999 |
3 |
0 |
0 |
100% |
| contrast/tests/test_barten1999.py |
TestRetinalIlluminanceBarten1999.test_n_dimensional_retinal_illuminance_Barten1999 |
11 |
0 |
0 |
100% |
| contrast/tests/test_barten1999.py |
TestRetinalIlluminanceBarten1999.test_nan_retinal_illuminance_Barten1999 |
3 |
0 |
0 |
100% |
| contrast/tests/test_barten1999.py |
TestMaximumAngularSizeBarten1999.test_maximum_angular_size_Barten1999 |
5 |
0 |
0 |
100% |
| contrast/tests/test_barten1999.py |
TestMaximumAngularSizeBarten1999.test_n_dimensional_maximum_angular_size_Barten1999 |
13 |
0 |
0 |
100% |
| contrast/tests/test_barten1999.py |
TestMaximumAngularSizeBarten1999.test_nan_maximum_angular_size_Barten1999 |
3 |
0 |
0 |
100% |
| contrast/tests/test_barten1999.py |
TestContrastSensitivityFunctionBarten1999.test_contrast_sensitivity_function_Barten1999 |
8 |
0 |
0 |
100% |
| contrast/tests/test_barten1999.py |
TestContrastSensitivityFunctionBarten1999.test_n_dimensional_contrast_sensitivity_function_Barten1999 |
13 |
0 |
0 |
100% |
| contrast/tests/test_barten1999.py |
TestContrastSensitivityFunctionBarten1999.test_nan_contrast_sensitivity_function_Barten1999 |
3 |
0 |
0 |
100% |
| contrast/tests/test_barten1999.py |
(no function) |
43 |
0 |
0 |
100% |
| corresponding/__init__.py |
(no function) |
5 |
5 |
0 |
0% |
| corresponding/datasets/__init__.py |
(no function) |
2 |
2 |
0 |
0% |
| corresponding/datasets/breneman1987.py |
BrenemanExperimentResult.__post_init__ |
8 |
8 |
0 |
0% |
| corresponding/datasets/breneman1987.py |
PrimariesChromaticityCoordinates.__post_init__ |
7 |
7 |
0 |
0% |
| corresponding/datasets/breneman1987.py |
(no function) |
57 |
57 |
8 |
0% |
| corresponding/prediction.py |
CorrespondingColourDataset.__post_init__ |
4 |
0 |
0 |
100% |
| corresponding/prediction.py |
CorrespondingChromaticitiesPrediction.__post_init__ |
3 |
0 |
0 |
100% |
| corresponding/prediction.py |
convert_experiment_results_Breneman1987 |
15 |
0 |
1 |
100% |
| corresponding/prediction.py |
corresponding_chromaticities_prediction_Fairchild1990 |
11 |
0 |
0 |
100% |
| corresponding/prediction.py |
corresponding_chromaticities_prediction_CIE1994 |
12 |
0 |
0 |
100% |
| corresponding/prediction.py |
corresponding_chromaticities_prediction_CMCCAT2000 |
12 |
0 |
0 |
100% |
| corresponding/prediction.py |
corresponding_chromaticities_prediction_VonKries |
10 |
0 |
0 |
100% |
| corresponding/prediction.py |
corresponding_chromaticities_prediction_Zhai2018 |
10 |
0 |
0 |
100% |
| corresponding/prediction.py |
corresponding_chromaticities_prediction |
2 |
0 |
0 |
100% |
| corresponding/prediction.py |
(no function) |
45 |
45 |
2 |
0% |
| corresponding/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| corresponding/tests/test_prediction.py |
TestConvertExperimentResultsBreneman1987.test_convert_experiment_results_Breneman1987 |
7 |
0 |
0 |
100% |
| corresponding/tests/test_prediction.py |
TestCorrespondingChromaticitiesPredictionFairchild1990.test_corresponding_chromaticities_prediction_Fairchild1990 |
1 |
0 |
0 |
100% |
| corresponding/tests/test_prediction.py |
TestCorrespondingChromaticitiesPredictionCIE1994.test_corresponding_chromaticities_prediction_CIE1994 |
1 |
0 |
0 |
100% |
| corresponding/tests/test_prediction.py |
TestCorrespondingChromaticitiesPredictionCMCCAT2000.test_corresponding_chromaticities_prediction_CMCCAT2000 |
1 |
0 |
0 |
100% |
| corresponding/tests/test_prediction.py |
TestCorrespondingChromaticitiesPredictionVonKries.test_corresponding_chromaticities_prediction_VonKries |
1 |
0 |
0 |
100% |
| corresponding/tests/test_prediction.py |
TestCorrespondingChromaticitiesPredictionZhai2018.test_corresponding_chromaticities_prediction_Zhai2018 |
1 |
0 |
0 |
100% |
| corresponding/tests/test_prediction.py |
(no function) |
31 |
0 |
2 |
100% |
| difference/__init__.py |
delta_E |
3 |
0 |
1 |
100% |
| difference/__init__.py |
(no function) |
22 |
22 |
2 |
0% |
| difference/cam02_ucs.py |
delta_E_Luo2006 |
5 |
0 |
1 |
100% |
| difference/cam02_ucs.py |
delta_E_CAM02LCD |
1 |
0 |
0 |
100% |
| difference/cam02_ucs.py |
delta_E_CAM02SCD |
1 |
0 |
0 |
100% |
| difference/cam02_ucs.py |
delta_E_CAM02UCS |
1 |
0 |
0 |
100% |
| difference/cam02_ucs.py |
(no function) |
17 |
17 |
2 |
0% |
| difference/cam16_ucs.py |
(no function) |
18 |
18 |
0 |
0% |
| difference/delta_e.py |
delta_E_CIE1976 |
1 |
0 |
0 |
100% |
| difference/delta_e.py |
delta_E_CIE1994 |
24 |
0 |
0 |
100% |
| difference/delta_e.py |
intermediate_attributes_CIE2000 |
34 |
0 |
0 |
100% |
| difference/delta_e.py |
delta_E_CIE2000 |
6 |
0 |
0 |
100% |
| difference/delta_e.py |
delta_E_CMC |
21 |
0 |
0 |
100% |
| difference/delta_e.py |
delta_E_ITP |
6 |
0 |
0 |
100% |
| difference/delta_e.py |
delta_E_HyAB |
4 |
0 |
0 |
100% |
| difference/delta_e.py |
delta_E_HyCH |
6 |
0 |
0 |
100% |
| difference/delta_e.py |
(no function) |
32 |
32 |
3 |
0% |
| difference/din99.py |
delta_E_DIN99 |
4 |
0 |
0 |
100% |
| difference/din99.py |
(no function) |
13 |
13 |
0 |
0% |
| difference/huang2015.py |
power_function_Huang2015 |
3 |
0 |
0 |
100% |
| difference/huang2015.py |
(no function) |
17 |
17 |
2 |
0% |
| difference/stress.py |
index_stress_Garcia2007 |
6 |
0 |
0 |
100% |
| difference/stress.py |
index_stress |
3 |
0 |
0 |
100% |
| difference/stress.py |
(no function) |
16 |
16 |
2 |
0% |
| difference/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| difference/tests/test__init__.py |
TestDelta_E.test_domain_range_scale_delta_E |
9 |
0 |
0 |
100% |
| difference/tests/test__init__.py |
(no function) |
14 |
0 |
0 |
100% |
| difference/tests/test_cam02_ucs.py |
TestDelta_E_Luo2006.test_delta_E_Luo2006 |
4 |
0 |
0 |
100% |
| difference/tests/test_cam02_ucs.py |
TestDelta_E_Luo2006.test_n_dimensional_delta_E_Luo2006 |
11 |
0 |
0 |
100% |
| difference/tests/test_cam02_ucs.py |
TestDelta_E_Luo2006.test_nan_delta_E_Luo2006 |
3 |
0 |
0 |
100% |
| difference/tests/test_cam02_ucs.py |
(no function) |
20 |
0 |
0 |
100% |
| difference/tests/test_cam16_ucs.py |
(no function) |
10 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_CIE1976.test_delta_E_CIE1976 |
5 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_CIE1976.test_n_dimensional_delta_E_CIE1976 |
0 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_CIE1976.test_domain_range_scale_delta_E_CIE1976 |
6 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_CIE1976.test_nan_delta_E_CIE1976 |
0 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_CIE1994.test_delta_E_CIE1994 |
6 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_CIE1994.test_n_dimensional_delta_E_CIE1994 |
11 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_CIE1994.test_domain_range_scale_delta_E_CIE1994 |
7 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_CIE1994.test_nan_delta_E_CIE1994 |
3 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestIntermediateAttributes_CIE2000.test_intermediate_attributes_CIE2000 |
1 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_CIE2000.test_delta_E_CIE2000 |
6 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_CIE2000.test_n_dimensional_delta_E_CIE2000 |
11 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_CIE2000.test_domain_range_scale_delta_E_CIE2000 |
7 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_CIE2000.test_nan_delta_E_CIE2000 |
3 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_CIE2000.test_delta_E_CIE2000_Sharma2004 |
4 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_CMC.test_delta_E_CMC |
6 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_CMC.test_n_dimensional_delta_E_CMC |
11 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_CMC.test_domain_range_scale_delta_E_CMC |
7 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_CMC.test_nan_delta_E_CMC |
3 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_ITP.test_delta_E_ITP |
9 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_ITP.test_n_dimensional_delta_E_ITP |
11 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_ITP.test_domain_range_scale_delta_E_ITP |
7 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_ITP.test_nan_delta_E_ITP |
3 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_HyAB.test_delta_E_HyAB |
3 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_HyAB.test_n_dimensional_delta_E_HyAB |
11 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_HyAB.test_domain_range_scale_delta_E_HyAB |
7 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_HyAB.test_nan_delta_E_HyAB |
3 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_HyCH.test_delta_E_HyCH |
3 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_HyCH.test_n_dimensional_delta_E_HyCH |
11 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_HyCH.test_domain_range_scale_delta_E_HyCH |
7 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
TestDelta_E_HyCH.test_nan_delta_E_HyCH |
3 |
0 |
0 |
100% |
| difference/tests/test_delta_e.py |
(no function) |
60 |
0 |
0 |
100% |
| difference/tests/test_din99.py |
TestDelta_E_DIN99.test_delta_E_DIN99 |
6 |
0 |
0 |
100% |
| difference/tests/test_din99.py |
TestDelta_E_DIN99.test_n_dimensional_delta_E_DIN99 |
11 |
0 |
0 |
100% |
| difference/tests/test_din99.py |
TestDelta_E_DIN99.test_domain_range_scale_delta_E_DIN99 |
7 |
0 |
0 |
100% |
| difference/tests/test_din99.py |
TestDelta_E_DIN99.test_nan_delta_E_DIN99 |
3 |
0 |
0 |
100% |
| difference/tests/test_din99.py |
(no function) |
19 |
0 |
0 |
100% |
| difference/tests/test_huang2015.py |
TestPowerFunctionHuang2015.test_power_function_Huang2015 |
2 |
0 |
0 |
100% |
| difference/tests/test_huang2015.py |
(no function) |
13 |
0 |
0 |
100% |
| difference/tests/test_stress.py |
TestIndexStress.test_index_stress |
3 |
0 |
0 |
100% |
| difference/tests/test_stress.py |
(no function) |
13 |
0 |
0 |
100% |
| geometry/__init__.py |
(no function) |
10 |
10 |
0 |
0% |
| geometry/ellipse.py |
ellipse_coefficients_general_form |
15 |
0 |
0 |
100% |
| geometry/ellipse.py |
ellipse_coefficients_canonical_form |
10 |
0 |
0 |
100% |
| geometry/ellipse.py |
point_at_angle_on_ellipse |
10 |
0 |
0 |
100% |
| geometry/ellipse.py |
ellipse_fitting_Halir1998 |
15 |
0 |
0 |
100% |
| geometry/ellipse.py |
ellipse_fitting |
3 |
0 |
0 |
100% |
| geometry/ellipse.py |
(no function) |
19 |
19 |
2 |
0% |
| geometry/intersection.py |
extend_line_segment |
7 |
0 |
0 |
100% |
| geometry/intersection.py |
intersect_line_segments |
27 |
0 |
0 |
100% |
| geometry/intersection.py |
(no function) |
21 |
21 |
2 |
0% |
| geometry/primitives.py |
primitive_grid |
50 |
0 |
0 |
100% |
| geometry/primitives.py |
primitive_cube |
47 |
0 |
0 |
100% |
| geometry/primitives.py |
primitive |
3 |
0 |
0 |
100% |
| geometry/primitives.py |
(no function) |
20 |
20 |
2 |
0% |
| geometry/section.py |
edges_to_chord |
14 |
0 |
0 |
100% |
| geometry/section.py |
close_chord |
2 |
0 |
0 |
100% |
| geometry/section.py |
unique_vertices |
3 |
0 |
0 |
100% |
| geometry/section.py |
hull_section |
17 |
0 |
1 |
100% |
| geometry/section.py |
(no function) |
19 |
19 |
2 |
0% |
| geometry/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| geometry/tests/test__init__.py |
TestPrimitive.test_primitive |
13 |
2 |
0 |
85% |
| geometry/tests/test__init__.py |
TestPrimitiveVertices.test_primitive_vertices |
4 |
0 |
0 |
100% |
| geometry/tests/test__init__.py |
(no function) |
15 |
0 |
0 |
100% |
| geometry/tests/test_ellipse.py |
TestEllipseCoefficientsCanonicalForm.test_ellipse_coefficients_canonical_form |
2 |
0 |
0 |
100% |
| geometry/tests/test_ellipse.py |
TestEllipseCoefficientsGeneralForm.test_ellipse_coefficients_general_form |
2 |
0 |
0 |
100% |
| geometry/tests/test_ellipse.py |
TestPointAtAngleOnEllipse.test_point_at_angle_on_ellipse |
2 |
0 |
0 |
100% |
| geometry/tests/test_ellipse.py |
TestEllipseFittingHalir1998.test_ellipse_fitting_Halir1998 |
1 |
0 |
0 |
100% |
| geometry/tests/test_ellipse.py |
(no function) |
19 |
0 |
0 |
100% |
| geometry/tests/test_intersection.py |
TestExtendLineSegment.test_extend_line_segment |
3 |
0 |
0 |
100% |
| geometry/tests/test_intersection.py |
TestIntersectLineSegments.test_intersect_line_segments |
7 |
0 |
0 |
100% |
| geometry/tests/test_intersection.py |
(no function) |
15 |
0 |
0 |
100% |
| geometry/tests/test_primitives.py |
TestPrimitiveGrid.test_primitive_grid |
16 |
0 |
0 |
100% |
| geometry/tests/test_primitives.py |
TestPrimitiveCube.test_primitive_cube |
16 |
0 |
0 |
100% |
| geometry/tests/test_primitives.py |
(no function) |
15 |
0 |
0 |
100% |
| geometry/tests/test_section.py |
TestEdgesToChord.test_edges_to_chord |
3 |
0 |
0 |
100% |
| geometry/tests/test_section.py |
TestCloseChord.test_close_chord |
1 |
0 |
0 |
100% |
| geometry/tests/test_section.py |
TestUniqueVertices.test_unique_vertices |
2 |
0 |
0 |
100% |
| geometry/tests/test_section.py |
TestHullSection.test_hull_section |
9 |
0 |
2 |
100% |
| geometry/tests/test_section.py |
(no function) |
22 |
0 |
0 |
100% |
| geometry/tests/test_vertices.py |
TestPrimitiveVerticesQuadMpl.test_primitive_vertices_quad_mpl |
8 |
0 |
0 |
100% |
| geometry/tests/test_vertices.py |
TestPrimitiveVerticesGridMpl.test_primitive_vertices_grid_mpl |
5 |
0 |
0 |
100% |
| geometry/tests/test_vertices.py |
TestPrimitiveVerticesCubeMpl.test_primitive_vertices_cube_mpl |
11 |
0 |
0 |
100% |
| geometry/tests/test_vertices.py |
TestPrimitiveVerticesSphere.test_primitive_vertices_sphere |
8 |
0 |
0 |
100% |
| geometry/tests/test_vertices.py |
(no function) |
20 |
0 |
0 |
100% |
| geometry/vertices.py |
primitive_vertices_quad_mpl |
10 |
0 |
0 |
100% |
| geometry/vertices.py |
primitive_vertices_grid_mpl |
7 |
0 |
0 |
100% |
| geometry/vertices.py |
primitive_vertices_cube_mpl |
17 |
0 |
0 |
100% |
| geometry/vertices.py |
primitive_vertices_sphere |
21 |
0 |
0 |
100% |
| geometry/vertices.py |
primitive_vertices |
3 |
0 |
0 |
100% |
| geometry/vertices.py |
(no function) |
20 |
20 |
2 |
0% |
| graph/__init__.py |
(no function) |
3 |
3 |
0 |
0% |
| graph/common.py |
colourspace_model_to_reference |
16 |
0 |
0 |
100% |
| graph/common.py |
(no function) |
13 |
13 |
2 |
0% |
| graph/conversion.py |
Conversion_Specification.__post_init__ |
2 |
2 |
0 |
0% |
| graph/conversion.py |
CIECAM02_to_JMh_CIECAM02 |
1 |
0 |
0 |
100% |
| graph/conversion.py |
JMh_CIECAM02_to_CIECAM02 |
2 |
0 |
0 |
100% |
| graph/conversion.py |
CAM16_to_JMh_CAM16 |
1 |
0 |
0 |
100% |
| graph/conversion.py |
JMh_CAM16_to_CAM16 |
2 |
0 |
0 |
100% |
| graph/conversion.py |
CIECAM16_to_JMh_CIECAM16 |
1 |
0 |
0 |
100% |
| graph/conversion.py |
JMh_CIECAM16_to_CIECAM16 |
2 |
0 |
0 |
100% |
| graph/conversion.py |
Hellwig2022_to_JMh_Hellwig2022 |
1 |
0 |
0 |
100% |
| graph/conversion.py |
JMh_Hellwig2022_to_Hellwig2022 |
2 |
0 |
0 |
100% |
| graph/conversion.py |
sCAM_to_JMh_sCAM |
1 |
0 |
0 |
100% |
| graph/conversion.py |
JMh_sCAM_to_sCAM |
2 |
0 |
0 |
100% |
| graph/conversion.py |
ZCAM_to_JMh_ZCAM |
1 |
0 |
0 |
100% |
| graph/conversion.py |
JMh_ZCAM_to_ZCAM |
2 |
0 |
0 |
100% |
| graph/conversion.py |
Kim2009_to_JMh_Kim2009 |
1 |
0 |
0 |
100% |
| graph/conversion.py |
JMh_Kim2009_to_Kim2009 |
2 |
0 |
0 |
100% |
| graph/conversion.py |
XYZ_to_luminance |
2 |
0 |
0 |
100% |
| graph/conversion.py |
RGB_luminance_to_RGB |
2 |
0 |
0 |
100% |
| graph/conversion.py |
CCT_D_uv_to_mired |
2 |
0 |
0 |
100% |
| graph/conversion.py |
mired_to_CCT_D_uv |
2 |
0 |
0 |
100% |
| graph/conversion.py |
_format_node_name |
3 |
3 |
0 |
0% |
| graph/conversion.py |
_build_graph |
5 |
0 |
0 |
100% |
| graph/conversion.py |
conversion_path |
5 |
0 |
1 |
100% |
| graph/conversion.py |
_lower_order_function |
1 |
0 |
0 |
100% |
| graph/conversion.py |
describe_conversion_path |
22 |
0 |
4 |
100% |
| graph/conversion.py |
convert |
24 |
0 |
1 |
100% |
| graph/conversion.py |
(no function) |
90 |
90 |
2 |
0% |
| graph/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| graph/tests/test_common.py |
TestColourspaceModelToReference.test_colourspace_model_to_reference |
21 |
0 |
0 |
100% |
| graph/tests/test_common.py |
(no function) |
17 |
1 |
0 |
94% |
| graph/tests/test_conversion.py |
TestDescribeConversionPath.test_describe_conversion_path |
3 |
0 |
0 |
100% |
| graph/tests/test_conversion.py |
TestConvert.test_convert |
12 |
0 |
0 |
100% |
| graph/tests/test_conversion.py |
TestConvert.test_convert_direct_keyword_argument_passing |
4 |
0 |
0 |
100% |
| graph/tests/test_conversion.py |
TestConvert.test_convert_reference_scale |
25 |
0 |
0 |
100% |
| graph/tests/test_conversion.py |
(no function) |
22 |
0 |
0 |
100% |
| hints/__init__.py |
ProtocolInterpolator.x |
0 |
0 |
1 |
100% |
| hints/__init__.py |
ProtocolInterpolator.x |
0 |
0 |
1 |
100% |
| hints/__init__.py |
ProtocolInterpolator.y |
0 |
0 |
1 |
100% |
| hints/__init__.py |
ProtocolInterpolator.y |
0 |
0 |
1 |
100% |
| hints/__init__.py |
ProtocolInterpolator.__init__ |
0 |
0 |
1 |
100% |
| hints/__init__.py |
ProtocolInterpolator.__call__ |
0 |
0 |
1 |
100% |
| hints/__init__.py |
ProtocolExtrapolator.interpolator |
0 |
0 |
1 |
100% |
| hints/__init__.py |
ProtocolExtrapolator.interpolator |
0 |
0 |
1 |
100% |
| hints/__init__.py |
ProtocolExtrapolator.__init__ |
0 |
0 |
1 |
100% |
| hints/__init__.py |
ProtocolExtrapolator.__call__ |
0 |
0 |
1 |
100% |
| hints/__init__.py |
ProtocolLUTSequenceItem.apply |
0 |
0 |
1 |
100% |
| hints/__init__.py |
arraylike |
0 |
0 |
1 |
100% |
| hints/__init__.py |
number_or_arraylike |
0 |
0 |
1 |
100% |
| hints/__init__.py |
(no function) |
109 |
109 |
30 |
0% |
| io/__init__.py |
io.__getattr__ |
1 |
0 |
0 |
100% |
| io/__init__.py |
(no function) |
30 |
30 |
0 |
0% |
| io/ctl.py |
ctl_render |
0 |
0 |
131 |
100% |
| io/ctl.py |
process_image_ctl |
0 |
0 |
104 |
100% |
| io/ctl.py |
template_ctl_transform_float |
22 |
0 |
0 |
100% |
| io/ctl.py |
template_ctl_transform_float3 |
20 |
0 |
0 |
100% |
| io/ctl.py |
(no function) |
23 |
23 |
17 |
0% |
| io/fichet2021.py |
match_groups_to_nm |
11 |
0 |
1 |
100% |
| io/fichet2021.py |
sd_to_spectrum_attribute_Fichet2021 |
1 |
0 |
0 |
100% |
| io/fichet2021.py |
spectrum_attribute_to_sd_Fichet2021 |
10 |
0 |
0 |
100% |
| io/fichet2021.py |
Specification_Fichet2021.from_spectral_image |
35 |
0 |
1 |
100% |
| io/fichet2021.py |
read_spectral_image_Fichet2021 |
0 |
0 |
1 |
100% |
| io/fichet2021.py |
read_spectral_image_Fichet2021 |
0 |
0 |
1 |
100% |
| io/fichet2021.py |
read_spectral_image_Fichet2021 |
0 |
0 |
1 |
100% |
| io/fichet2021.py |
read_spectral_image_Fichet2021 |
15 |
0 |
0 |
100% |
| io/fichet2021.py |
sds_and_msds_to_components_Fichet2021 |
8 |
0 |
0 |
100% |
| io/fichet2021.py |
components_to_sRGB_Fichet2021 |
23 |
0 |
2 |
100% |
| io/fichet2021.py |
write_spectral_image_Fichet2021 |
31 |
0 |
0 |
100% |
| io/fichet2021.py |
(no function) |
48 |
43 |
27 |
10% |
| io/image.py |
add_attributes_to_image_specification_OpenImageIO |
8 |
0 |
0 |
100% |
| io/image.py |
image_specification_OpenImageIO |
6 |
0 |
0 |
100% |
| io/image.py |
convert_bit_depth |
24 |
0 |
0 |
100% |
| io/image.py |
read_image_OpenImageIO |
0 |
0 |
1 |
100% |
| io/image.py |
read_image_OpenImageIO |
0 |
0 |
1 |
100% |
| io/image.py |
read_image_OpenImageIO |
0 |
0 |
1 |
100% |
| io/image.py |
read_image_OpenImageIO |
16 |
0 |
0 |
100% |
| io/image.py |
read_image_Imageio |
4 |
0 |
0 |
100% |
| io/image.py |
read_image |
3 |
0 |
5 |
100% |
| io/image.py |
write_image_OpenImageIO |
20 |
0 |
1 |
100% |
| io/image.py |
write_image_Imageio |
6 |
0 |
0 |
100% |
| io/image.py |
write_image |
3 |
0 |
6 |
100% |
| io/image.py |
as_3_channels_image |
14 |
0 |
0 |
100% |
| io/image.py |
(no function) |
42 |
41 |
46 |
2% |
| io/luts/__init__.py |
read_LUT |
10 |
0 |
0 |
100% |
| io/luts/__init__.py |
write_LUT |
6 |
0 |
0 |
100% |
| io/luts/__init__.py |
(no function) |
31 |
31 |
2 |
0% |
| io/luts/cinespace_csp.py |
read_LUT_Cinespace |
57 |
0 |
0 |
100% |
| io/luts/cinespace_csp.py |
read_LUT_Cinespace._parse_metadata_section |
1 |
0 |
0 |
100% |
| io/luts/cinespace_csp.py |
read_LUT_Cinespace._parse_domain_section |
8 |
0 |
0 |
100% |
| io/luts/cinespace_csp.py |
read_LUT_Cinespace._parse_table_section |
3 |
0 |
0 |
100% |
| io/luts/cinespace_csp.py |
write_LUT_Cinespace |
69 |
0 |
0 |
100% |
| io/luts/cinespace_csp.py |
write_LUT_Cinespace._ragged_size |
5 |
0 |
0 |
100% |
| io/luts/cinespace_csp.py |
(no function) |
14 |
14 |
2 |
0% |
| io/luts/common.py |
path_to_title |
2 |
0 |
0 |
100% |
| io/luts/common.py |
(no function) |
12 |
12 |
2 |
0% |
| io/luts/iridas_cube.py |
read_LUT_IridasCube |
37 |
0 |
0 |
100% |
| io/luts/iridas_cube.py |
write_LUT_IridasCube |
26 |
0 |
0 |
100% |
| io/luts/iridas_cube.py |
(no function) |
15 |
15 |
2 |
0% |
| io/luts/lut.py |
AbstractLUT.__init__ |
9 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.table |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.table |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.name |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.name |
2 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.domain |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.domain |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.dimensions |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.size |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.comments |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.comments |
2 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.__str__ |
4 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.__repr__ |
4 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.__eq__ |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.__ne__ |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.__add__ |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.__iadd__ |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.__sub__ |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.__isub__ |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.__mul__ |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.__imul__ |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.__div__ |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.__idiv__ |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.__pow__ |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.__ipow__ |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.arithmetical_operation |
6 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT._validate_table |
0 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT._validate_domain |
0 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.is_domain_explicit |
0 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.linear_table |
0 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.copy |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.invert |
0 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.apply |
0 |
0 |
0 |
100% |
| io/luts/lut.py |
AbstractLUT.convert |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
LUT1D.__init__ |
3 |
0 |
0 |
100% |
| io/luts/lut.py |
LUT1D._validate_table |
3 |
0 |
0 |
100% |
| io/luts/lut.py |
LUT1D._validate_domain |
4 |
0 |
0 |
100% |
| io/luts/lut.py |
LUT1D.is_domain_explicit |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
LUT1D.linear_table |
6 |
0 |
0 |
100% |
| io/luts/lut.py |
LUT1D.invert |
5 |
0 |
0 |
100% |
| io/luts/lut.py |
LUT1D.apply |
12 |
0 |
1 |
100% |
| io/luts/lut.py |
LUT3x1D.__init__ |
3 |
0 |
0 |
100% |
| io/luts/lut.py |
LUT3x1D._validate_table |
3 |
0 |
0 |
100% |
| io/luts/lut.py |
LUT3x1D._validate_domain |
5 |
0 |
0 |
100% |
| io/luts/lut.py |
LUT3x1D.is_domain_explicit |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
LUT3x1D.linear_table |
11 |
2 |
0 |
82% |
| io/luts/lut.py |
LUT3x1D.invert |
6 |
0 |
0 |
100% |
| io/luts/lut.py |
LUT3x1D.apply |
17 |
0 |
1 |
100% |
| io/luts/lut.py |
LUT3D.__init__ |
3 |
0 |
0 |
100% |
| io/luts/lut.py |
LUT3D._validate_table |
3 |
0 |
0 |
100% |
| io/luts/lut.py |
LUT3D._validate_domain |
5 |
0 |
0 |
100% |
| io/luts/lut.py |
LUT3D.is_domain_explicit |
1 |
0 |
0 |
100% |
| io/luts/lut.py |
LUT3D.linear_table |
10 |
0 |
0 |
100% |
| io/luts/lut.py |
LUT3D.invert |
50 |
17 |
2 |
66% |
| io/luts/lut.py |
LUT3D.invert.extrapolate |
10 |
10 |
0 |
0% |
| io/luts/lut.py |
LUT3D.apply |
14 |
0 |
1 |
100% |
| io/luts/lut.py |
LUT_to_LUT |
43 |
0 |
0 |
100% |
| io/luts/lut.py |
(no function) |
102 |
102 |
3 |
0% |
| io/luts/operator.py |
AbstractLUTSequenceOperator.__init__ |
4 |
0 |
0 |
100% |
| io/luts/operator.py |
AbstractLUTSequenceOperator.name |
1 |
0 |
0 |
100% |
| io/luts/operator.py |
AbstractLUTSequenceOperator.name |
2 |
0 |
0 |
100% |
| io/luts/operator.py |
AbstractLUTSequenceOperator.comments |
1 |
0 |
0 |
100% |
| io/luts/operator.py |
AbstractLUTSequenceOperator.comments |
2 |
0 |
0 |
100% |
| io/luts/operator.py |
AbstractLUTSequenceOperator.apply |
0 |
0 |
0 |
100% |
| io/luts/operator.py |
LUTOperatorMatrix.__init__ |
5 |
0 |
0 |
100% |
| io/luts/operator.py |
LUTOperatorMatrix.matrix |
1 |
0 |
0 |
100% |
| io/luts/operator.py |
LUTOperatorMatrix.matrix |
7 |
0 |
0 |
100% |
| io/luts/operator.py |
LUTOperatorMatrix.offset |
1 |
0 |
0 |
100% |
| io/luts/operator.py |
LUTOperatorMatrix.offset |
6 |
0 |
0 |
100% |
| io/luts/operator.py |
LUTOperatorMatrix.__str__ |
5 |
0 |
0 |
100% |
| io/luts/operator.py |
LUTOperatorMatrix.__str__._format |
1 |
0 |
0 |
100% |
| io/luts/operator.py |
LUTOperatorMatrix.__repr__ |
6 |
0 |
1 |
100% |
| io/luts/operator.py |
LUTOperatorMatrix.__eq__ |
1 |
0 |
0 |
100% |
| io/luts/operator.py |
LUTOperatorMatrix.__ne__ |
1 |
0 |
0 |
100% |
| io/luts/operator.py |
LUTOperatorMatrix.apply |
14 |
0 |
0 |
100% |
| io/luts/operator.py |
(no function) |
41 |
41 |
2 |
0% |
| io/luts/resolve_cube.py |
read_LUT_ResolveCube |
42 |
0 |
0 |
100% |
| io/luts/resolve_cube.py |
write_LUT_ResolveCube |
55 |
0 |
0 |
100% |
| io/luts/resolve_cube.py |
(no function) |
15 |
15 |
2 |
0% |
| io/luts/sequence.py |
LUTSequence.__init__ |
2 |
0 |
0 |
100% |
| io/luts/sequence.py |
LUTSequence.sequence |
1 |
0 |
0 |
100% |
| io/luts/sequence.py |
LUTSequence.sequence |
3 |
0 |
0 |
100% |
| io/luts/sequence.py |
LUTSequence.__getitem__ |
1 |
0 |
0 |
100% |
| io/luts/sequence.py |
LUTSequence.__setitem__ |
3 |
0 |
0 |
100% |
| io/luts/sequence.py |
LUTSequence.__delitem__ |
1 |
0 |
0 |
100% |
| io/luts/sequence.py |
LUTSequence.__len__ |
1 |
0 |
0 |
100% |
| io/luts/sequence.py |
LUTSequence.__str__ |
4 |
0 |
0 |
100% |
| io/luts/sequence.py |
LUTSequence.__repr__ |
3 |
0 |
0 |
100% |
| io/luts/sequence.py |
LUTSequence.__eq__ |
5 |
0 |
0 |
100% |
| io/luts/sequence.py |
LUTSequence.__ne__ |
1 |
0 |
0 |
100% |
| io/luts/sequence.py |
LUTSequence.insert |
2 |
0 |
0 |
100% |
| io/luts/sequence.py |
LUTSequence.apply |
5 |
0 |
1 |
100% |
| io/luts/sequence.py |
LUTSequence.copy |
1 |
0 |
0 |
100% |
| io/luts/sequence.py |
(no function) |
32 |
32 |
2 |
0% |
| io/luts/sony_spi1d.py |
read_LUT_SonySPI1D |
31 |
0 |
0 |
100% |
| io/luts/sony_spi1d.py |
write_LUT_SonySPI1D |
23 |
0 |
0 |
100% |
| io/luts/sony_spi1d.py |
(no function) |
15 |
15 |
2 |
0% |
| io/luts/sony_spi3d.py |
read_LUT_SonySPI3D |
25 |
0 |
0 |
100% |
| io/luts/sony_spi3d.py |
write_LUT_SonySPI3D |
20 |
0 |
0 |
100% |
| io/luts/sony_spi3d.py |
(no function) |
15 |
15 |
2 |
0% |
| io/luts/sony_spimtx.py |
read_LUT_SonySPImtx |
7 |
0 |
0 |
100% |
| io/luts/sony_spimtx.py |
write_LUT_SonySPImtx |
5 |
0 |
0 |
100% |
| io/luts/sony_spimtx.py |
(no function) |
15 |
15 |
2 |
0% |
| io/luts/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| io/luts/tests/test__init__.py |
TestReadLUT.test_read_LUT |
11 |
0 |
0 |
100% |
| io/luts/tests/test__init__.py |
TestReadLUT.test_raise_exception_read_LUT |
1 |
0 |
0 |
100% |
| io/luts/tests/test__init__.py |
TestWriteLUT.setup_method |
1 |
0 |
0 |
100% |
| io/luts/tests/test__init__.py |
TestWriteLUT.teardown_method |
1 |
0 |
0 |
100% |
| io/luts/tests/test__init__.py |
TestWriteLUT.test_write_LUT |
12 |
0 |
0 |
100% |
| io/luts/tests/test__init__.py |
(no function) |
24 |
0 |
0 |
100% |
| io/luts/tests/test_cinespace_csp.py |
TestReadLUTCinespace.test_read_LUT_Cinespace |
19 |
0 |
0 |
100% |
| io/luts/tests/test_cinespace_csp.py |
TestWriteLUTCinespace.setup_method |
1 |
0 |
0 |
100% |
| io/luts/tests/test_cinespace_csp.py |
TestWriteLUTCinespace.teardown_method |
1 |
0 |
0 |
100% |
| io/luts/tests/test_cinespace_csp.py |
TestWriteLUTCinespace.test_write_LUT_Cinespace |
36 |
0 |
0 |
100% |
| io/luts/tests/test_cinespace_csp.py |
TestWriteLUTCinespace.test_raise_exception_write_LUT_Cinespace |
1 |
0 |
0 |
100% |
| io/luts/tests/test_cinespace_csp.py |
(no function) |
25 |
0 |
0 |
100% |
| io/luts/tests/test_common.py |
TestPathToTitle.test_path_to_title |
1 |
0 |
0 |
100% |
| io/luts/tests/test_common.py |
(no function) |
11 |
0 |
0 |
100% |
| io/luts/tests/test_iridas_cube.py |
TestReadLUTIridasCube.test_read_LUT_IridasCube |
13 |
0 |
0 |
100% |
| io/luts/tests/test_iridas_cube.py |
TestWriteLUTIridasCube.setup_method |
1 |
0 |
0 |
100% |
| io/luts/tests/test_iridas_cube.py |
TestWriteLUTIridasCube.teardown_method |
1 |
0 |
0 |
100% |
| io/luts/tests/test_iridas_cube.py |
TestWriteLUTIridasCube.test_write_LUT_IridasCube |
19 |
0 |
0 |
100% |
| io/luts/tests/test_iridas_cube.py |
(no function) |
22 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
AbstractTestLUT.test_required_attributes |
3 |
3 |
0 |
0% |
| io/luts/tests/test_lut.py |
AbstractTestLUT.test_required_methods |
3 |
3 |
0 |
0% |
| io/luts/tests/test_lut.py |
TestLUT1D.setup_method |
26 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT1D.test_required_methods |
3 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT1D.test__init__ |
6 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT1D.test_table |
5 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT1D.test_name |
4 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT1D.test_domain |
5 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT1D.test_size |
2 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT1D.test_dimensions |
2 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT1D.test_comments |
5 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT1D.test__str__ |
2 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT1D.test__repr__ |
1 |
0 |
3 |
100% |
| io/luts/tests/test_lut.py |
TestLUT1D.test__eq__ |
3 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT1D.test__ne__ |
7 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT1D.test_is_domain_explicit |
2 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT1D.test_arithmetical_operation |
20 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT1D.test_linear_table |
3 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT1D.test_copy |
3 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT1D.test_invert |
7 |
0 |
3 |
100% |
| io/luts/tests/test_lut.py |
TestLUT1D.test_apply |
9 |
0 |
2 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3x1D.setup_method |
29 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3x1D.test_required_methods |
3 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3x1D.test__init__ |
6 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3x1D.test_table |
5 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3x1D.test_name |
4 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3x1D.test_domain |
5 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3x1D.test_size |
2 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3x1D.test_dimensions |
2 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3x1D.test_comments |
5 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3x1D.test__str__ |
2 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3x1D.test__repr__ |
1 |
0 |
3 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3x1D.test__eq__ |
3 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3x1D.test__ne__ |
7 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3x1D.test_is_domain_explicit |
2 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3x1D.test_arithmetical_operation |
20 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3x1D.test_linear_table |
3 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3x1D.test_copy |
3 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3x1D.test_invert |
7 |
0 |
3 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3x1D.test_apply |
9 |
0 |
2 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3D.setup_method |
29 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3D.test_required_methods |
3 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3D.test__init__ |
6 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3D.test_table |
5 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3D.test_name |
4 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3D.test_domain |
5 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3D.test_size |
2 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3D.test_dimensions |
2 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3D.test_comments |
5 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3D.test__str__ |
2 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3D.test__repr__ |
1 |
0 |
3 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3D.test__eq__ |
3 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3D.test__ne__ |
7 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3D.test_is_domain_explicit |
2 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3D.test_arithmetical_operation |
20 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3D.test_linear_table |
3 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3D.test_copy |
3 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3D.test_invert |
7 |
0 |
5 |
100% |
| io/luts/tests/test_lut.py |
TestLUT3D.test_apply |
9 |
0 |
2 |
100% |
| io/luts/tests/test_lut.py |
TestLUT_to_LUT.setup_method |
4 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
TestLUT_to_LUT.test_LUT_to_LUT |
32 |
0 |
0 |
100% |
| io/luts/tests/test_lut.py |
(no function) |
86 |
0 |
2 |
100% |
| io/luts/tests/test_operator.py |
AbstractTestLUTSequenceOperator.test_required_attributes |
3 |
3 |
0 |
0% |
| io/luts/tests/test_operator.py |
AbstractTestLUTSequenceOperator.test_required_methods |
3 |
3 |
0 |
0% |
| io/luts/tests/test_operator.py |
TestLUTOperatorMatrix.setup_method |
1 |
0 |
0 |
100% |
| io/luts/tests/test_operator.py |
TestLUTOperatorMatrix.test_required_attributes |
3 |
0 |
0 |
100% |
| io/luts/tests/test_operator.py |
TestLUTOperatorMatrix.test_required_methods |
3 |
0 |
0 |
100% |
| io/luts/tests/test_operator.py |
TestLUTOperatorMatrix.test_matrix |
3 |
0 |
0 |
100% |
| io/luts/tests/test_operator.py |
TestLUTOperatorMatrix.test_offset |
3 |
0 |
0 |
100% |
| io/luts/tests/test_operator.py |
TestLUTOperatorMatrix.test__str__ |
1 |
0 |
0 |
100% |
| io/luts/tests/test_operator.py |
TestLUTOperatorMatrix.test__repr__ |
1 |
0 |
0 |
100% |
| io/luts/tests/test_operator.py |
TestLUTOperatorMatrix.test__eq__ |
2 |
0 |
0 |
100% |
| io/luts/tests/test_operator.py |
TestLUTOperatorMatrix.test__neq__ |
2 |
0 |
0 |
100% |
| io/luts/tests/test_operator.py |
TestLUTOperatorMatrix.test_apply |
9 |
0 |
0 |
100% |
| io/luts/tests/test_operator.py |
(no function) |
27 |
0 |
0 |
100% |
| io/luts/tests/test_resolve_cube.py |
TestReadLUTResolveCube.test_read_LUT_ResolveCube |
16 |
0 |
0 |
100% |
| io/luts/tests/test_resolve_cube.py |
TestWriteLUTResolveCube.setup_method |
1 |
0 |
0 |
100% |
| io/luts/tests/test_resolve_cube.py |
TestWriteLUTResolveCube.teardown_method |
1 |
0 |
0 |
100% |
| io/luts/tests/test_resolve_cube.py |
TestWriteLUTResolveCube.test_write_LUT_ResolveCube |
23 |
0 |
0 |
100% |
| io/luts/tests/test_resolve_cube.py |
TestWriteLUTResolveCube.test_raise_exception_write_LUT_ResolveCube |
1 |
0 |
0 |
100% |
| io/luts/tests/test_resolve_cube.py |
(no function) |
24 |
0 |
0 |
100% |
| io/luts/tests/test_sequence.py |
TestLUTSequence.setup_method |
6 |
0 |
0 |
100% |
| io/luts/tests/test_sequence.py |
TestLUTSequence.test_required_attributes |
3 |
0 |
0 |
100% |
| io/luts/tests/test_sequence.py |
TestLUTSequence.test_required_methods |
3 |
0 |
0 |
100% |
| io/luts/tests/test_sequence.py |
TestLUTSequence.test_sequence |
4 |
0 |
0 |
100% |
| io/luts/tests/test_sequence.py |
TestLUTSequence.test__init__ |
1 |
0 |
0 |
100% |
| io/luts/tests/test_sequence.py |
TestLUTSequence.test__getitem__ |
3 |
0 |
0 |
100% |
| io/luts/tests/test_sequence.py |
TestLUTSequence.test__setitem__ |
7 |
0 |
0 |
100% |
| io/luts/tests/test_sequence.py |
TestLUTSequence.test__delitem__ |
4 |
0 |
0 |
100% |
| io/luts/tests/test_sequence.py |
TestLUTSequence.test__len__ |
1 |
0 |
0 |
100% |
| io/luts/tests/test_sequence.py |
TestLUTSequence.test__str__ |
1 |
0 |
0 |
100% |
| io/luts/tests/test_sequence.py |
TestLUTSequence.test__repr__ |
3 |
0 |
0 |
100% |
| io/luts/tests/test_sequence.py |
TestLUTSequence.test__eq__ |
5 |
0 |
0 |
100% |
| io/luts/tests/test_sequence.py |
TestLUTSequence.test__neq__ |
1 |
0 |
0 |
100% |
| io/luts/tests/test_sequence.py |
TestLUTSequence.test_insert |
3 |
0 |
0 |
100% |
| io/luts/tests/test_sequence.py |
TestLUTSequence.test_apply |
8 |
0 |
0 |
100% |
| io/luts/tests/test_sequence.py |
TestLUTSequence.test_apply.GammaOperator.__init__ |
1 |
0 |
0 |
100% |
| io/luts/tests/test_sequence.py |
TestLUTSequence.test_apply.GammaOperator.apply |
3 |
0 |
0 |
100% |
| io/luts/tests/test_sequence.py |
(no function) |
31 |
0 |
2 |
100% |
| io/luts/tests/test_sony_spi1d.py |
TestReadLUTSonySPI1D.test_read_LUT_SonySPI1D |
10 |
0 |
0 |
100% |
| io/luts/tests/test_sony_spi1d.py |
TestWriteLUTSonySPI1D.setup_method |
1 |
0 |
0 |
100% |
| io/luts/tests/test_sony_spi1d.py |
TestWriteLUTSonySPI1D.teardown_method |
1 |
0 |
0 |
100% |
| io/luts/tests/test_sony_spi1d.py |
TestWriteLUTSonySPI1D.test_write_LUT_SonySPI1D |
9 |
0 |
0 |
100% |
| io/luts/tests/test_sony_spi1d.py |
(no function) |
21 |
0 |
0 |
100% |
| io/luts/tests/test_sony_spi3d.py |
TestReadLUTSonySPI3D.test_read_LUT_SonySPI3D |
13 |
0 |
0 |
100% |
| io/luts/tests/test_sony_spi3d.py |
TestWriteLUTSonySPI3D.setup_method |
1 |
0 |
0 |
100% |
| io/luts/tests/test_sony_spi3d.py |
TestWriteLUTSonySPI3D.teardown_method |
1 |
0 |
0 |
100% |
| io/luts/tests/test_sony_spi3d.py |
TestWriteLUTSonySPI3D.test_write_LUT_SonySPI3D |
16 |
0 |
0 |
100% |
| io/luts/tests/test_sony_spi3d.py |
(no function) |
22 |
0 |
0 |
100% |
| io/luts/tests/test_sony_spimtx.py |
TestReadLUTSonySPImtx.test_read_LUT_SonySPImtx |
12 |
0 |
0 |
100% |
| io/luts/tests/test_sony_spimtx.py |
TestWriteLUTSonySPImtx.setup_method |
1 |
0 |
0 |
100% |
| io/luts/tests/test_sony_spimtx.py |
TestWriteLUTSonySPImtx.teardown_method |
1 |
0 |
0 |
100% |
| io/luts/tests/test_sony_spimtx.py |
TestWriteLUTSonySPImtx.test_write_LUT_SonySPImtx |
9 |
0 |
0 |
100% |
| io/luts/tests/test_sony_spimtx.py |
(no function) |
21 |
0 |
0 |
100% |
| io/ocio.py |
process_image_OpenColorIO |
16 |
0 |
0 |
100% |
| io/ocio.py |
(no function) |
14 |
14 |
2 |
0% |
| io/tabular.py |
read_spectral_data_from_csv_file |
17 |
0 |
1 |
100% |
| io/tabular.py |
read_sds_from_csv_file |
5 |
0 |
1 |
100% |
| io/tabular.py |
write_sds_to_csv_file |
16 |
0 |
0 |
100% |
| io/tabular.py |
(no function) |
20 |
20 |
2 |
0% |
| io/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| io/tests/test_ctl.py |
TestCtlRender.setup_method |
1 |
0 |
0 |
100% |
| io/tests/test_ctl.py |
TestCtlRender.teardown_method |
1 |
0 |
0 |
100% |
| io/tests/test_ctl.py |
TestCtlRender.test_ctl_render |
0 |
0 |
61 |
100% |
| io/tests/test_ctl.py |
TestProcessImageCtl.test_process_image_ctl |
0 |
0 |
69 |
100% |
| io/tests/test_ctl.py |
TestTemplateCtlTransformFloat.test_template_ctl_transform_float |
6 |
0 |
0 |
100% |
| io/tests/test_ctl.py |
TestTemplateCtlTransformFloat3.test_template_ctl_transform_float3 |
6 |
0 |
0 |
100% |
| io/tests/test_ctl.py |
(no function) |
25 |
0 |
2 |
100% |
| io/tests/test_fichet2021.py |
TestMatchGroupsToNm.test_match_groups_to_nm |
3 |
0 |
0 |
100% |
| io/tests/test_fichet2021.py |
TestSdToSpectrumAttributeFichet2021.test_sd_to_spectrum_attribute_Fichet2021 |
1 |
0 |
0 |
100% |
| io/tests/test_fichet2021.py |
TestSpectrumAttributeToSdFichet2021.test_spectrum_attribute_to_sd_Fichet2021 |
3 |
0 |
0 |
100% |
| io/tests/test_fichet2021.py |
TestSdsAndMsdsToComponentsFichet2021.test_sds_and_msds_to_components_Fichet2021 |
8 |
0 |
0 |
100% |
| io/tests/test_fichet2021.py |
TestComponentsToSRGBFichet2021.test_components_to_sRGB_Fichet2021 |
23 |
0 |
0 |
100% |
| io/tests/test_fichet2021.py |
_test_spectral_image_D65 |
21 |
0 |
0 |
100% |
| io/tests/test_fichet2021.py |
_test_spectral_image_Ohta1997 |
8 |
0 |
0 |
100% |
| io/tests/test_fichet2021.py |
_test_spectral_image_Polarised |
5 |
0 |
0 |
100% |
| io/tests/test_fichet2021.py |
_test_spectral_image_BiSpectral |
5 |
0 |
0 |
100% |
| io/tests/test_fichet2021.py |
TestReadSpectralImageFichet2021.test_read_spectral_image_Fichet2021 |
4 |
0 |
0 |
100% |
| io/tests/test_fichet2021.py |
TestWriteSpectralImageFichet2021.setup_method |
1 |
0 |
0 |
100% |
| io/tests/test_fichet2021.py |
TestWriteSpectralImageFichet2021.teardown_method |
1 |
0 |
0 |
100% |
| io/tests/test_fichet2021.py |
TestWriteSpectralImageFichet2021.test_write_spectral_image_Fichet2021 |
22 |
0 |
0 |
100% |
| io/tests/test_fichet2021.py |
(no function) |
39 |
0 |
0 |
100% |
| io/tests/test_image.py |
TestImageSpecificationOpenImageIO.test_image_specification_OpenImageIO |
0 |
0 |
17 |
100% |
| io/tests/test_image.py |
TestConvertBitDepth.test_convert_bit_depth |
30 |
0 |
6 |
100% |
| io/tests/test_image.py |
TestReadImageOpenImageIO.test_read_image_OpenImageIO |
0 |
0 |
69 |
100% |
| io/tests/test_image.py |
TestWriteImageOpenImageIO.setup_method |
1 |
0 |
0 |
100% |
| io/tests/test_image.py |
TestWriteImageOpenImageIO.teardown_method |
1 |
0 |
0 |
100% |
| io/tests/test_image.py |
TestWriteImageOpenImageIO.test_write_image_OpenImageIO |
0 |
0 |
81 |
100% |
| io/tests/test_image.py |
TestReadImageImageio.test_read_image_Imageio |
26 |
0 |
0 |
100% |
| io/tests/test_image.py |
TestWriteImageImageio.setup_method |
1 |
0 |
0 |
100% |
| io/tests/test_image.py |
TestWriteImageImageio.teardown_method |
1 |
0 |
0 |
100% |
| io/tests/test_image.py |
TestWriteImageImageio.test_write_image_Imageio |
8 |
0 |
0 |
100% |
| io/tests/test_image.py |
TestWriteImageImageio.test_write_image_Imageio_exr |
17 |
0 |
0 |
100% |
| io/tests/test_image.py |
TestReadImage.test_read_image |
5 |
0 |
0 |
100% |
| io/tests/test_image.py |
TestWriteImage.setup_method |
1 |
0 |
0 |
100% |
| io/tests/test_image.py |
TestWriteImage.teardown_method |
1 |
0 |
0 |
100% |
| io/tests/test_image.py |
TestWriteImage.test_write_image |
8 |
0 |
0 |
100% |
| io/tests/test_image.py |
TestAs3ChannelsImage.test_as_3_channels_image |
16 |
0 |
0 |
100% |
| io/tests/test_image.py |
TestAs3ChannelsImage.test_raise_exception_as_3_channels_image |
2 |
0 |
0 |
100% |
| io/tests/test_image.py |
(no function) |
46 |
0 |
3 |
100% |
| io/tests/test_ocio.py |
TestProcessImageOpenColorIO.test_process_image_OpenColorIO |
13 |
0 |
2 |
100% |
| io/tests/test_ocio.py |
(no function) |
16 |
0 |
0 |
100% |
| io/tests/test_tabular.py |
TestReadSpectralDataFromCsvFile.test_read_spectral_data_from_csv_file |
14 |
0 |
0 |
100% |
| io/tests/test_tabular.py |
TestReadSdsFromCsvFile.test_read_sds_from_csv_file |
5 |
0 |
0 |
100% |
| io/tests/test_tabular.py |
TestWriteSdsToCsvFile.setup_method |
1 |
0 |
0 |
100% |
| io/tests/test_tabular.py |
TestWriteSdsToCsvFile.teardown_method |
1 |
0 |
0 |
100% |
| io/tests/test_tabular.py |
TestWriteSdsToCsvFile.test_write_sds_to_csv_file |
7 |
0 |
0 |
100% |
| io/tests/test_tabular.py |
TestWriteSdsToCsvFile.test_raise_exception_write_sds_to_csv_file |
5 |
0 |
0 |
100% |
| io/tests/test_tabular.py |
(no function) |
25 |
0 |
0 |
100% |
| io/tests/test_tm2714.py |
TestIES_TM2714_Header.setup_method |
1 |
0 |
0 |
100% |
| io/tests/test_tm2714.py |
TestIES_TM2714_Header.test_required_attributes |
3 |
0 |
0 |
100% |
| io/tests/test_tm2714.py |
TestIES_TM2714_Header.test_required_methods |
3 |
0 |
0 |
100% |
| io/tests/test_tm2714.py |
TestIES_TM2714_Header.test__str__ |
1 |
0 |
0 |
100% |
| io/tests/test_tm2714.py |
TestIES_TM2714_Header.test__repr__ |
1 |
0 |
2 |
100% |
| io/tests/test_tm2714.py |
TestIES_TM2714_Header.test__eq__ |
3 |
0 |
0 |
100% |
| io/tests/test_tm2714.py |
TestIES_TM2714_Header.test__ne__ |
5 |
0 |
0 |
100% |
| io/tests/test_tm2714.py |
TestIES_TM2714_Header.test__hash__ |
1 |
0 |
0 |
100% |
| io/tests/test_tm2714.py |
TestIES_TM2714_Sd.setup_method |
2 |
0 |
0 |
100% |
| io/tests/test_tm2714.py |
TestIES_TM2714_Sd.teardown_method |
1 |
0 |
0 |
100% |
| io/tests/test_tm2714.py |
TestIES_TM2714_Sd.test_required_attributes |
3 |
0 |
0 |
100% |
| io/tests/test_tm2714.py |
TestIES_TM2714_Sd.test_required_methods |
3 |
0 |
0 |
100% |
| io/tests/test_tm2714.py |
TestIES_TM2714_Sd.test__str__ |
1 |
0 |
0 |
100% |
| io/tests/test_tm2714.py |
TestIES_TM2714_Sd.test__repr__ |
1 |
0 |
2 |
100% |
| io/tests/test_tm2714.py |
TestIES_TM2714_Sd.test_read |
10 |
0 |
0 |
100% |
| io/tests/test_tm2714.py |
TestIES_TM2714_Sd.test_raise_exception_read |
4 |
0 |
0 |
100% |
| io/tests/test_tm2714.py |
TestIES_TM2714_Sd.test_write |
10 |
0 |
0 |
100% |
| io/tests/test_tm2714.py |
TestIES_TM2714_Sd.test_raise_exception_write |
2 |
0 |
0 |
100% |
| io/tests/test_tm2714.py |
(no function) |
46 |
0 |
2 |
100% |
| io/tests/test_uprtek_sekonic.py |
AbstractTestSpectralDistribution.setup_fixture_abstract_spectral_distribution |
5 |
0 |
0 |
100% |
| io/tests/test_uprtek_sekonic.py |
AbstractTestSpectralDistribution.test_required_attributes |
3 |
0 |
0 |
100% |
| io/tests/test_uprtek_sekonic.py |
AbstractTestSpectralDistribution.test_required_methods |
3 |
0 |
0 |
100% |
| io/tests/test_uprtek_sekonic.py |
AbstractTestSpectralDistribution.test__str__ |
1 |
0 |
0 |
100% |
| io/tests/test_uprtek_sekonic.py |
AbstractTestSpectralDistribution.test_read |
16 |
0 |
0 |
100% |
| io/tests/test_uprtek_sekonic.py |
TestSpectralDistributionUprTek.setup_test_spectral_distribution_upr_tek |
5 |
0 |
0 |
100% |
| io/tests/test_uprtek_sekonic.py |
TestSpectralDistributionSekonic.setup_test_spectral_distribution_sekonic |
5 |
0 |
0 |
100% |
| io/tests/test_uprtek_sekonic.py |
(no function) |
30 |
0 |
2 |
100% |
| io/tests/test_xrite.py |
TestReadSdsFromXRiteFile.test_read_sds_from_xrite_file |
5 |
0 |
0 |
100% |
| io/tests/test_xrite.py |
(no function) |
15 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.__init__ |
23 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.mapping |
1 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.manufacturer |
1 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.manufacturer |
3 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.catalog_number |
1 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.catalog_number |
3 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.description |
1 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.description |
3 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.document_creator |
1 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.document_creator |
3 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.unique_identifier |
1 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.unique_identifier |
3 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.measurement_equipment |
1 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.measurement_equipment |
3 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.laboratory |
1 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.laboratory |
3 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.report_number |
1 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.report_number |
3 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.report_date |
1 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.report_date |
3 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.document_creation_date |
1 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.document_creation_date |
3 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.comments |
1 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.comments |
3 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.__str__ |
1 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.__repr__ |
1 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.__hash__ |
1 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.__eq__ |
3 |
0 |
0 |
100% |
| io/tm2714.py |
Header_IESTM2714.__ne__ |
1 |
0 |
0 |
100% |
| io/tm2714.py |
SpectralDistribution_IESTM2714.__init__ |
18 |
0 |
0 |
100% |
| io/tm2714.py |
SpectralDistribution_IESTM2714.mapping |
1 |
0 |
0 |
100% |
| io/tm2714.py |
SpectralDistribution_IESTM2714.path |
1 |
0 |
0 |
100% |
| io/tm2714.py |
SpectralDistribution_IESTM2714.path |
4 |
0 |
0 |
100% |
| io/tm2714.py |
SpectralDistribution_IESTM2714.header |
1 |
0 |
0 |
100% |
| io/tm2714.py |
SpectralDistribution_IESTM2714.header |
2 |
0 |
0 |
100% |
| io/tm2714.py |
SpectralDistribution_IESTM2714.spectral_quantity |
1 |
0 |
0 |
100% |
| io/tm2714.py |
SpectralDistribution_IESTM2714.spectral_quantity |
3 |
0 |
0 |
100% |
| io/tm2714.py |
SpectralDistribution_IESTM2714.reflection_geometry |
1 |
0 |
0 |
100% |
| io/tm2714.py |
SpectralDistribution_IESTM2714.reflection_geometry |
3 |
0 |
0 |
100% |
| io/tm2714.py |
SpectralDistribution_IESTM2714.transmission_geometry |
1 |
0 |
0 |
100% |
| io/tm2714.py |
SpectralDistribution_IESTM2714.transmission_geometry |
3 |
0 |
0 |
100% |
| io/tm2714.py |
SpectralDistribution_IESTM2714.bandwidth_FWHM |
1 |
0 |
0 |
100% |
| io/tm2714.py |
SpectralDistribution_IESTM2714.bandwidth_FWHM |
4 |
0 |
0 |
100% |
| io/tm2714.py |
SpectralDistribution_IESTM2714.bandwidth_corrected |
1 |
0 |
0 |
100% |
| io/tm2714.py |
SpectralDistribution_IESTM2714.bandwidth_corrected |
3 |
0 |
0 |
100% |
| io/tm2714.py |
SpectralDistribution_IESTM2714.__str__ |
3 |
0 |
3 |
100% |
| io/tm2714.py |
SpectralDistribution_IESTM2714.__repr__ |
2 |
0 |
3 |
100% |
| io/tm2714.py |
SpectralDistribution_IESTM2714.read |
29 |
0 |
0 |
100% |
| io/tm2714.py |
SpectralDistribution_IESTM2714.write |
23 |
0 |
0 |
100% |
| io/tm2714.py |
(no function) |
116 |
113 |
2 |
3% |
| io/uprtek_sekonic.py |
SpectralDistribution_UPRTek.__init__ |
2 |
0 |
0 |
100% |
| io/uprtek_sekonic.py |
SpectralDistribution_UPRTek.metadata |
1 |
0 |
0 |
100% |
| io/uprtek_sekonic.py |
SpectralDistribution_UPRTek.__str__ |
2 |
0 |
1 |
100% |
| io/uprtek_sekonic.py |
SpectralDistribution_UPRTek.read |
32 |
0 |
1 |
100% |
| io/uprtek_sekonic.py |
SpectralDistribution_UPRTek.read.as_array |
1 |
0 |
0 |
100% |
| io/uprtek_sekonic.py |
SpectralDistribution_Sekonic.__init__ |
1 |
0 |
0 |
100% |
| io/uprtek_sekonic.py |
SpectralDistribution_Sekonic.__str__ |
2 |
0 |
1 |
100% |
| io/uprtek_sekonic.py |
SpectralDistribution_Sekonic.read |
4 |
0 |
1 |
100% |
| io/uprtek_sekonic.py |
(no function) |
33 |
33 |
4 |
0% |
| io/xrite.py |
read_sds_from_xrite_file |
23 |
0 |
0 |
100% |
| io/xrite.py |
(no function) |
14 |
14 |
2 |
0% |
| models/__init__.py |
(no function) |
82 |
82 |
0 |
0% |
| models/cam02_ucs.py |
JMh_CIECAM02_to_UCS_Luo2006 |
10 |
0 |
1 |
100% |
| models/cam02_ucs.py |
UCS_Luo2006_to_JMh_CIECAM02 |
6 |
0 |
1 |
100% |
| models/cam02_ucs.py |
JMh_CIECAM02_to_CAM02LCD |
1 |
0 |
0 |
100% |
| models/cam02_ucs.py |
CAM02LCD_to_JMh_CIECAM02 |
1 |
0 |
0 |
100% |
| models/cam02_ucs.py |
JMh_CIECAM02_to_CAM02SCD |
1 |
0 |
0 |
100% |
| models/cam02_ucs.py |
CAM02SCD_to_JMh_CIECAM02 |
1 |
0 |
0 |
100% |
| models/cam02_ucs.py |
JMh_CIECAM02_to_CAM02UCS |
1 |
0 |
0 |
100% |
| models/cam02_ucs.py |
CAM02UCS_to_JMh_CIECAM02 |
1 |
0 |
0 |
100% |
| models/cam02_ucs.py |
XYZ_to_UCS_Luo2006 |
12 |
0 |
1 |
100% |
| models/cam02_ucs.py |
UCS_Luo2006_to_XYZ |
13 |
0 |
1 |
100% |
| models/cam02_ucs.py |
XYZ_to_CAM02LCD |
1 |
0 |
0 |
100% |
| models/cam02_ucs.py |
CAM02LCD_to_XYZ |
1 |
0 |
0 |
100% |
| models/cam02_ucs.py |
XYZ_to_CAM02SCD |
1 |
0 |
0 |
100% |
| models/cam02_ucs.py |
CAM02SCD_to_XYZ |
1 |
0 |
0 |
100% |
| models/cam02_ucs.py |
XYZ_to_CAM02UCS |
1 |
0 |
0 |
100% |
| models/cam02_ucs.py |
CAM02UCS_to_XYZ |
1 |
0 |
0 |
100% |
| models/cam02_ucs.py |
(no function) |
37 |
37 |
2 |
0% |
| models/cam16_ucs.py |
_UCS_Luo2006_callable_to_UCS_Li2017_docstring |
10 |
10 |
0 |
0% |
| models/cam16_ucs.py |
XYZ_to_UCS_Li2017 |
12 |
0 |
1 |
100% |
| models/cam16_ucs.py |
UCS_Li2017_to_XYZ |
13 |
0 |
1 |
100% |
| models/cam16_ucs.py |
(no function) |
48 |
48 |
2 |
0% |
| models/cie_lab.py |
XYZ_to_Lab |
10 |
0 |
0 |
100% |
| models/cie_lab.py |
Lab_to_XYZ |
10 |
0 |
0 |
100% |
| models/cie_lab.py |
(no function) |
14 |
14 |
0 |
0% |
| models/cie_luv.py |
XYZ_to_Luv |
11 |
0 |
0 |
100% |
| models/cie_luv.py |
Luv_to_XYZ |
16 |
0 |
0 |
100% |
| models/cie_luv.py |
Luv_to_uv |
5 |
0 |
0 |
100% |
| models/cie_luv.py |
uv_to_Luv |
10 |
0 |
0 |
100% |
| models/cie_luv.py |
Luv_uv_to_xy |
4 |
0 |
0 |
100% |
| models/cie_luv.py |
xy_to_Luv_uv |
4 |
0 |
0 |
100% |
| models/cie_luv.py |
XYZ_to_CIE1976UCS |
4 |
0 |
0 |
100% |
| models/cie_luv.py |
CIE1976UCS_to_XYZ |
3 |
0 |
0 |
100% |
| models/cie_luv.py |
(no function) |
22 |
22 |
0 |
0% |
| models/cie_ucs.py |
XYZ_to_UCS |
3 |
0 |
0 |
100% |
| models/cie_ucs.py |
UCS_to_XYZ |
3 |
0 |
0 |
100% |
| models/cie_ucs.py |
UCS_to_uv |
4 |
0 |
0 |
100% |
| models/cie_ucs.py |
uv_to_UCS |
5 |
0 |
0 |
100% |
| models/cie_ucs.py |
UCS_uv_to_xy |
4 |
0 |
0 |
100% |
| models/cie_ucs.py |
xy_to_UCS_uv |
4 |
0 |
0 |
100% |
| models/cie_ucs.py |
XYZ_to_CIE1960UCS |
4 |
0 |
0 |
100% |
| models/cie_ucs.py |
CIE1960UCS_to_XYZ |
3 |
0 |
0 |
100% |
| models/cie_ucs.py |
(no function) |
20 |
20 |
0 |
0% |
| models/cie_uvw.py |
XYZ_to_UVW |
10 |
0 |
0 |
100% |
| models/cie_uvw.py |
UVW_to_XYZ |
9 |
0 |
0 |
100% |
| models/cie_uvw.py |
(no function) |
15 |
15 |
0 |
0% |
| models/cie_xyy.py |
XYZ_to_xyY |
7 |
0 |
0 |
100% |
| models/cie_xyy.py |
xyY_to_XYZ |
7 |
0 |
0 |
100% |
| models/cie_xyy.py |
xyY_to_xy |
4 |
0 |
0 |
100% |
| models/cie_xyy.py |
xy_to_xyY |
7 |
0 |
0 |
100% |
| models/cie_xyy.py |
XYZ_to_xy |
1 |
0 |
0 |
100% |
| models/cie_xyy.py |
xy_to_XYZ |
1 |
0 |
0 |
100% |
| models/cie_xyy.py |
(no function) |
18 |
18 |
0 |
0% |
| models/common.py |
Jab_to_JCh |
3 |
0 |
0 |
100% |
| models/common.py |
JCh_to_Jab |
3 |
0 |
0 |
100% |
| models/common.py |
XYZ_to_Iab |
5 |
0 |
1 |
100% |
| models/common.py |
Iab_to_XYZ |
5 |
0 |
1 |
100% |
| models/common.py |
(no function) |
24 |
24 |
5 |
0% |
| models/datasets/__init__.py |
(no function) |
4 |
4 |
0 |
0% |
| models/datasets/macadam_ellipses.py |
(no function) |
12 |
12 |
2 |
0% |
| models/datasets/pointer_gamut.py |
(no function) |
17 |
17 |
2 |
0% |
| models/din99.py |
Lab_to_DIN99 |
14 |
0 |
0 |
100% |
| models/din99.py |
DIN99_to_Lab |
14 |
0 |
0 |
100% |
| models/din99.py |
XYZ_to_DIN99 |
2 |
0 |
0 |
100% |
| models/din99.py |
DIN99_to_XYZ |
2 |
0 |
0 |
100% |
| models/din99.py |
(no function) |
21 |
21 |
2 |
0% |
| models/hdr_cie_lab.py |
exponent_hdr_CIELab |
10 |
0 |
1 |
100% |
| models/hdr_cie_lab.py |
XYZ_to_hdr_CIELab |
13 |
0 |
0 |
100% |
| models/hdr_cie_lab.py |
hdr_CIELab_to_XYZ |
13 |
0 |
1 |
100% |
| models/hdr_cie_lab.py |
(no function) |
19 |
19 |
5 |
0% |
| models/hdr_ipt.py |
exponent_hdr_IPT |
10 |
0 |
1 |
100% |
| models/hdr_ipt.py |
XYZ_to_hdr_IPT |
11 |
0 |
0 |
100% |
| models/hdr_ipt.py |
hdr_IPT_to_XYZ |
11 |
0 |
1 |
100% |
| models/hdr_ipt.py |
(no function) |
20 |
20 |
5 |
0% |
| models/hunter_lab.py |
XYZ_to_K_ab_HunterLab1966 |
4 |
0 |
0 |
100% |
| models/hunter_lab.py |
XYZ_to_Hunter_Lab |
14 |
0 |
0 |
100% |
| models/hunter_lab.py |
Hunter_Lab_to_XYZ |
14 |
0 |
0 |
100% |
| models/hunter_lab.py |
(no function) |
15 |
15 |
0 |
0% |
| models/hunter_rdab.py |
XYZ_to_Hunter_Rdab |
14 |
0 |
1 |
100% |
| models/hunter_rdab.py |
Hunter_Rdab_to_XYZ |
13 |
0 |
0 |
100% |
| models/hunter_rdab.py |
(no function) |
14 |
14 |
0 |
0% |
| models/icacb.py |
XYZ_to_ICaCb |
2 |
0 |
0 |
100% |
| models/icacb.py |
XYZ_to_ICaCb.LMS_to_LMS_p_callable |
2 |
0 |
0 |
100% |
| models/icacb.py |
ICaCb_to_XYZ |
2 |
0 |
0 |
100% |
| models/icacb.py |
ICaCb_to_XYZ.LMS_p_to_LMS_callable |
2 |
0 |
0 |
100% |
| models/icacb.py |
(no function) |
23 |
23 |
0 |
0% |
| models/igpgtg.py |
XYZ_to_IgPgTg |
2 |
0 |
0 |
100% |
| models/igpgtg.py |
XYZ_to_IgPgTg.LMS_to_LMS_p_callable |
1 |
0 |
0 |
100% |
| models/igpgtg.py |
IgPgTg_to_XYZ |
2 |
0 |
0 |
100% |
| models/igpgtg.py |
IgPgTg_to_XYZ.LMS_p_to_LMS_callable |
1 |
0 |
0 |
100% |
| models/igpgtg.py |
(no function) |
22 |
22 |
0 |
0% |
| models/ipt.py |
XYZ_to_IPT |
1 |
0 |
0 |
100% |
| models/ipt.py |
IPT_to_XYZ |
1 |
0 |
0 |
100% |
| models/ipt.py |
IPT_hue_angle |
3 |
0 |
0 |
100% |
| models/ipt.py |
(no function) |
25 |
25 |
0 |
0% |
| models/jzazbz.py |
XYZ_to_Izazbz |
14 |
0 |
0 |
100% |
| models/jzazbz.py |
Izazbz_to_XYZ |
13 |
0 |
0 |
100% |
| models/jzazbz.py |
XYZ_to_Jzazbz |
5 |
0 |
0 |
100% |
| models/jzazbz.py |
Jzazbz_to_XYZ |
4 |
0 |
0 |
100% |
| models/jzazbz.py |
(no function) |
39 |
39 |
5 |
0% |
| models/oklab.py |
XYZ_to_Oklab |
1 |
0 |
0 |
100% |
| models/oklab.py |
Oklab_to_XYZ |
1 |
0 |
0 |
100% |
| models/oklab.py |
(no function) |
23 |
23 |
0 |
0% |
| models/osa_ucs.py |
XYZ_to_OSA_UCS |
16 |
0 |
0 |
100% |
| models/osa_ucs.py |
OSA_UCS_to_XYZ |
61 |
0 |
0 |
100% |
| models/osa_ucs.py |
(no function) |
20 |
20 |
2 |
0% |
| models/prolab.py |
projective_transformation |
9 |
0 |
0 |
100% |
| models/prolab.py |
XYZ_to_ProLab |
4 |
0 |
0 |
100% |
| models/prolab.py |
ProLab_to_XYZ |
5 |
0 |
0 |
100% |
| models/prolab.py |
(no function) |
20 |
20 |
0 |
0% |
| models/ragoo2021.py |
XYZ_to_IPT_Ragoo2021 |
1 |
0 |
0 |
100% |
| models/ragoo2021.py |
IPT_Ragoo2021_to_XYZ |
1 |
0 |
0 |
100% |
| models/ragoo2021.py |
(no function) |
23 |
23 |
0 |
0% |
| models/rgb/__init__.py |
(no function) |
26 |
26 |
0 |
0% |
| models/rgb/cmyk.py |
RGB_to_CMY |
2 |
0 |
0 |
100% |
| models/rgb/cmyk.py |
CMY_to_RGB |
2 |
0 |
0 |
100% |
| models/rgb/cmyk.py |
CMY_to_CMYK |
12 |
0 |
0 |
100% |
| models/rgb/cmyk.py |
CMYK_to_CMY |
3 |
0 |
0 |
100% |
| models/rgb/cmyk.py |
(no function) |
15 |
15 |
0 |
0% |
| models/rgb/common.py |
XYZ_to_sRGB |
1 |
0 |
0 |
100% |
| models/rgb/common.py |
sRGB_to_XYZ |
1 |
0 |
0 |
100% |
| models/rgb/common.py |
(no function) |
14 |
14 |
2 |
0% |
| models/rgb/cylindrical.py |
RGB_to_HSV |
18 |
0 |
0 |
100% |
| models/rgb/cylindrical.py |
HSV_to_RGB |
10 |
0 |
0 |
100% |
| models/rgb/cylindrical.py |
RGB_to_HSL |
19 |
0 |
0 |
100% |
| models/rgb/cylindrical.py |
HSL_to_RGB |
12 |
0 |
0 |
100% |
| models/rgb/cylindrical.py |
HSL_to_RGB.H_to_RGB |
7 |
0 |
0 |
100% |
| models/rgb/cylindrical.py |
RGB_to_HCL |
17 |
0 |
0 |
100% |
| models/rgb/cylindrical.py |
HCL_to_RGB |
17 |
0 |
0 |
100% |
| models/rgb/cylindrical.py |
HCL_to_RGB._1_2_3 |
1 |
0 |
0 |
100% |
| models/rgb/cylindrical.py |
(no function) |
19 |
19 |
2 |
0% |
| models/rgb/datasets/__init__.py |
(no function) |
97 |
97 |
0 |
0% |
| models/rgb/datasets/aces.py |
(no function) |
38 |
38 |
2 |
0% |
| models/rgb/datasets/adobe_rgb_1998.py |
(no function) |
25 |
25 |
2 |
0% |
| models/rgb/datasets/adobe_wide_gamut_rgb.py |
(no function) |
25 |
25 |
2 |
0% |
| models/rgb/datasets/apple_rgb.py |
(no function) |
25 |
25 |
2 |
0% |
| models/rgb/datasets/arri.py |
(no function) |
36 |
36 |
2 |
0% |
| models/rgb/datasets/best_rgb.py |
(no function) |
25 |
25 |
2 |
0% |
| models/rgb/datasets/beta_rgb.py |
(no function) |
25 |
25 |
2 |
0% |
| models/rgb/datasets/blackmagic_design.py |
(no function) |
24 |
24 |
2 |
0% |
| models/rgb/datasets/canon_cinema_gamut.py |
(no function) |
24 |
24 |
2 |
0% |
| models/rgb/datasets/cie_rgb.py |
(no function) |
25 |
25 |
2 |
0% |
| models/rgb/datasets/color_interop_forum.py |
(no function) |
71 |
71 |
0 |
0% |
| models/rgb/datasets/color_match_rgb.py |
(no function) |
25 |
25 |
2 |
0% |
| models/rgb/datasets/davinci_wide_gamut.py |
(no function) |
24 |
24 |
2 |
0% |
| models/rgb/datasets/dcdm_xyz.py |
(no function) |
24 |
24 |
2 |
0% |
| models/rgb/datasets/dci_p3.py |
(no function) |
33 |
33 |
2 |
0% |
| models/rgb/datasets/display_p3.py |
(no function) |
25 |
25 |
2 |
0% |
| models/rgb/datasets/dji_d_gamut.py |
(no function) |
24 |
24 |
2 |
0% |
| models/rgb/datasets/don_rgb_4.py |
(no function) |
25 |
25 |
2 |
0% |
| models/rgb/datasets/ebu_3213_e.py |
(no function) |
23 |
23 |
2 |
0% |
| models/rgb/datasets/eci_rgb_v2.py |
_scale_domain_0_100_range_0_1 |
2 |
0 |
0 |
100% |
| models/rgb/datasets/eci_rgb_v2.py |
(no function) |
27 |
27 |
2 |
0% |
| models/rgb/datasets/ekta_space_ps5.py |
(no function) |
25 |
25 |
2 |
0% |
| models/rgb/datasets/filmlight.py |
(no function) |
32 |
32 |
2 |
0% |
| models/rgb/datasets/fujifilm.py |
(no function) |
37 |
37 |
2 |
0% |
| models/rgb/datasets/gopro.py |
(no function) |
24 |
24 |
2 |
0% |
| models/rgb/datasets/itur_bt_2020.py |
(no function) |
24 |
24 |
2 |
0% |
| models/rgb/datasets/itur_bt_470.py |
(no function) |
37 |
37 |
2 |
0% |
| models/rgb/datasets/itur_bt_709.py |
(no function) |
24 |
24 |
2 |
0% |
| models/rgb/datasets/itut_h_273.py |
(no function) |
35 |
35 |
2 |
0% |
| models/rgb/datasets/max_rgb.py |
(no function) |
25 |
25 |
2 |
0% |
| models/rgb/datasets/nikon_n_gamut.py |
(no function) |
23 |
23 |
2 |
0% |
| models/rgb/datasets/ntsc.py |
(no function) |
36 |
36 |
2 |
0% |
| models/rgb/datasets/p3_d65.py |
(no function) |
25 |
25 |
2 |
0% |
| models/rgb/datasets/pal_secam.py |
(no function) |
23 |
23 |
2 |
0% |
| models/rgb/datasets/panasonic_v_gamut.py |
(no function) |
24 |
24 |
2 |
0% |
| models/rgb/datasets/plasa_ansi_e154.py |
(no function) |
25 |
25 |
2 |
0% |
| models/rgb/datasets/red.py |
(no function) |
96 |
96 |
2 |
0% |
| models/rgb/datasets/rimm_romm_rgb.py |
(no function) |
60 |
60 |
2 |
0% |
| models/rgb/datasets/russell_rgb.py |
(no function) |
25 |
25 |
2 |
0% |
| models/rgb/datasets/sharp.py |
(no function) |
24 |
24 |
2 |
0% |
| models/rgb/datasets/smpte_240m.py |
(no function) |
24 |
24 |
2 |
0% |
| models/rgb/datasets/smpte_c.py |
(no function) |
25 |
25 |
2 |
0% |
| models/rgb/datasets/sony.py |
(no function) |
72 |
72 |
2 |
0% |
| models/rgb/datasets/srgb.py |
(no function) |
24 |
24 |
2 |
0% |
| models/rgb/datasets/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| models/rgb/datasets/tests/test__init__.py |
TestRGB_COLOURSPACES.test_transformation_matrices |
14 |
0 |
0 |
100% |
| models/rgb/datasets/tests/test__init__.py |
TestRGB_COLOURSPACES.test_cctf |
9 |
0 |
0 |
100% |
| models/rgb/datasets/tests/test__init__.py |
TestRGB_COLOURSPACES.test_n_dimensional_cctf |
14 |
0 |
0 |
100% |
| models/rgb/datasets/tests/test__init__.py |
TestRGB_COLOURSPACES.test_nan_cctf |
4 |
0 |
0 |
100% |
| models/rgb/datasets/tests/test__init__.py |
TestRGB_COLOURSPACES.test_pickle |
2 |
0 |
0 |
100% |
| models/rgb/datasets/tests/test__init__.py |
(no function) |
21 |
0 |
0 |
100% |
| models/rgb/datasets/xtreme_rgb.py |
(no function) |
25 |
25 |
2 |
0% |
| models/rgb/derivation.py |
xy_to_z |
2 |
0 |
0 |
100% |
| models/rgb/derivation.py |
normalised_primary_matrix |
7 |
0 |
0 |
100% |
| models/rgb/derivation.py |
chromatically_adapted_primaries |
3 |
0 |
1 |
100% |
| models/rgb/derivation.py |
primaries_whitepoint |
4 |
0 |
0 |
100% |
| models/rgb/derivation.py |
RGB_luminance_equation |
1 |
0 |
0 |
100% |
| models/rgb/derivation.py |
RGB_luminance |
2 |
0 |
0 |
100% |
| models/rgb/derivation.py |
(no function) |
20 |
20 |
2 |
0% |
| models/rgb/hanbury2003.py |
RGB_to_IHLS |
12 |
0 |
0 |
100% |
| models/rgb/hanbury2003.py |
IHLS_to_RGB |
9 |
0 |
0 |
100% |
| models/rgb/hanbury2003.py |
(no function) |
18 |
18 |
0 |
0% |
| models/rgb/ictcp.py |
RGB_to_ICtCp |
8 |
0 |
0 |
100% |
| models/rgb/ictcp.py |
ICtCp_to_RGB |
8 |
0 |
0 |
100% |
| models/rgb/ictcp.py |
XYZ_to_ICtCp |
2 |
0 |
0 |
100% |
| models/rgb/ictcp.py |
ICtCp_to_XYZ |
2 |
0 |
0 |
100% |
| models/rgb/ictcp.py |
(no function) |
32 |
32 |
2 |
0% |
| models/rgb/itut_h_273.py |
_clipped_domain_function |
3 |
3 |
0 |
0% |
| models/rgb/itut_h_273.py |
_clipped_domain_function.wrapped |
1 |
1 |
0 |
0% |
| models/rgb/itut_h_273.py |
_reserved |
2 |
2 |
0 |
0% |
| models/rgb/itut_h_273.py |
_unspecified |
2 |
2 |
0 |
0% |
| models/rgb/itut_h_273.py |
describe_video_signal_colour_primaries |
16 |
0 |
0 |
100% |
| models/rgb/itut_h_273.py |
describe_video_signal_transfer_characteristics |
12 |
0 |
1 |
100% |
| models/rgb/itut_h_273.py |
describe_video_signal_matrix_coefficients |
12 |
0 |
1 |
100% |
| models/rgb/itut_h_273.py |
(no function) |
167 |
167 |
23 |
0% |
| models/rgb/prismatic.py |
RGB_to_Prismatic |
8 |
0 |
0 |
100% |
| models/rgb/prismatic.py |
Prismatic_to_RGB |
7 |
0 |
0 |
100% |
| models/rgb/prismatic.py |
(no function) |
14 |
14 |
0 |
0% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.__init__ |
22 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.name |
1 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.name |
2 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.primaries |
1 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.primaries |
6 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.whitepoint |
1 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.whitepoint |
5 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.whitepoint_name |
1 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.whitepoint_name |
3 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.matrix_RGB_to_XYZ |
5 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.matrix_RGB_to_XYZ |
4 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.matrix_XYZ_to_RGB |
5 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.matrix_XYZ_to_RGB |
4 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.cctf_encoding |
1 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.cctf_encoding |
3 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.cctf_decoding |
1 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.cctf_decoding |
3 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.use_derived_matrix_RGB_to_XYZ |
1 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.use_derived_matrix_RGB_to_XYZ |
2 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.use_derived_matrix_XYZ_to_RGB |
1 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.use_derived_matrix_XYZ_to_RGB |
2 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.__str__ |
3 |
0 |
1 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.__repr__ |
1 |
0 |
1 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace._derive_transformation_matrices |
4 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.use_derived_transformation_matrices |
2 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.chromatically_adapt |
10 |
0 |
1 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_Colourspace.copy |
1 |
0 |
0 |
100% |
| models/rgb/rgb_colourspace.py |
XYZ_to_RGB |
25 |
0 |
1 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_to_XYZ |
25 |
0 |
1 |
100% |
| models/rgb/rgb_colourspace.py |
matrix_RGB_to_RGB |
12 |
0 |
1 |
100% |
| models/rgb/rgb_colourspace.py |
RGB_to_RGB |
17 |
0 |
1 |
100% |
| models/rgb/rgb_colourspace.py |
(no function) |
69 |
69 |
2 |
0% |
| models/rgb/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| models/rgb/tests/test_cmyk.py |
TestRGB_to_CMY.test_RGB_to_CMY |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_cmyk.py |
TestRGB_to_CMY.test_n_dimensional_RGB_to_CMY |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_cmyk.py |
TestRGB_to_CMY.test_domain_range_scale_RGB_to_CMY |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_cmyk.py |
TestRGB_to_CMY.test_nan_RGB_to_CMY |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_cmyk.py |
TestCMY_to_RGB.test_CMY_to_RGB |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_cmyk.py |
TestCMY_to_RGB.test_n_dimensional_CMY_to_RGB |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_cmyk.py |
TestCMY_to_RGB.test_domain_range_scale_CMY_to_RGB |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_cmyk.py |
TestCMY_to_RGB.test_nan_CMY_to_RGB |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_cmyk.py |
TestCMY_to_CMYK.test_CMY_to_CMYK |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_cmyk.py |
TestCMY_to_CMYK.test_n_dimensional_CMY_to_CMYK |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_cmyk.py |
TestCMY_to_CMYK.test_domain_range_scale_CMY_to_CMYK |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_cmyk.py |
TestCMY_to_CMYK.test_nan_CMY_to_CMYK |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_cmyk.py |
TestCMYK_to_CMY.test_CMYK_to_CMY |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_cmyk.py |
TestCMYK_to_CMY.test_n_dimensional_CMYK_to_CMY |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_cmyk.py |
TestCMYK_to_CMY.test_domain_range_scale_CMYK_to_CMY |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_cmyk.py |
TestCMYK_to_CMY.test_nan_CMYK_to_CMY |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_cmyk.py |
(no function) |
37 |
0 |
0 |
100% |
| models/rgb/tests/test_common.py |
TestXYZ_to_sRGB.test_XYZ_to_sRGB |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_common.py |
TestsRGB_to_XYZ.test_sRGB_to_XYZ |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_common.py |
(no function) |
15 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestRGB_to_HSV.test_RGB_to_HSV |
4 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestRGB_to_HSV.test_n_dimensional_RGB_to_HSV |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestRGB_to_HSV.test_domain_range_scale_RGB_to_HSV |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestRGB_to_HSV.test_nan_RGB_to_HSV |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestHSV_to_RGB.test_HSV_to_RGB |
4 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestHSV_to_RGB.test_n_dimensional_HSV_to_RGB |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestHSV_to_RGB.test_domain_range_scale_HSV_to_RGB |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestHSV_to_RGB.test_nan_HSV_to_RGB |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestRGB_to_HSL.test_RGB_to_HSL |
4 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestRGB_to_HSL.test_n_dimensional_RGB_to_HSL |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestRGB_to_HSL.test_domain_range_scale_RGB_to_HSL |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestRGB_to_HSL.test_nan_RGB_to_HSL |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestHSL_to_RGB.test_HSL_to_RGB |
4 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestHSL_to_RGB.test_n_dimensional_HSL_to_RGB |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestHSL_to_RGB.test_domain_range_scale_HSL_to_RGB |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestHSL_to_RGB.test_nan_HSL_to_RGB |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestRGB_to_HCL.test_RGB_to_HCL |
4 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestRGB_to_HCL.test_n_dimensional_RGB_to_HCL |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestRGB_to_HCL.test_domain_range_scale_RGB_to_HCL |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestRGB_to_HCL.test_nan_RGB_to_HCL |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestHCL_to_RGB.test_HCL_to_RGB |
4 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestHCL_to_RGB.test_n_dimensional_HCL_to_RGB |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestHCL_to_RGB.test_domain_range_scale_HCL_to_RGB |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
TestHCL_to_RGB.test_nan_HCL_to_RGB |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_cylindrical.py |
(no function) |
49 |
0 |
0 |
100% |
| models/rgb/tests/test_derivation.py |
Testxy_to_z.test_xy_to_z |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_derivation.py |
Testxy_to_z.test_n_dimensional_xy_to_z |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_derivation.py |
Testxy_to_z.test_nan_xy_to_z |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_derivation.py |
TestNormalisedPrimaryMatrix.test_normalised_primary_matrix |
2 |
0 |
0 |
100% |
| models/rgb/tests/test_derivation.py |
TestNormalisedPrimaryMatrix.test_nan_normalised_primary_matrix |
7 |
0 |
0 |
100% |
| models/rgb/tests/test_derivation.py |
TestChromaticallyAdaptedPrimaries.test_chromatically_adapted_primaries |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_derivation.py |
TestChromaticallyAdaptedPrimaries.test_nan_chromatically_adapted_primaries |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_derivation.py |
TestPrimariesWhitepoint.test_primaries_whitepoint |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_derivation.py |
TestPrimariesWhitepoint.test_nan_primaries_whitepoint |
5 |
0 |
0 |
100% |
| models/rgb/tests/test_derivation.py |
TestRGBLuminanceEquation.test_RGB_luminance_equation |
4 |
0 |
0 |
100% |
| models/rgb/tests/test_derivation.py |
TestRGBLuminance.test_RGB_luminance |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_derivation.py |
TestRGBLuminance.test_n_dimensional_RGB_luminance |
10 |
0 |
0 |
100% |
| models/rgb/tests/test_derivation.py |
TestRGBLuminance.test_nan_RGB_luminance |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_derivation.py |
(no function) |
41 |
0 |
0 |
100% |
| models/rgb/tests/test_hanbury2003.py |
TestRGB_to_IHLS.test_RGB_to_IHLS |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_hanbury2003.py |
TestRGB_to_IHLS.test_n_dimensional_RGB_to_IHLS |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_hanbury2003.py |
TestRGB_to_IHLS.test_domain_range_scale_RGB_to_IHLS |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_hanbury2003.py |
TestRGB_to_IHLS.test_nan_RGB_to_IHLS |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_hanbury2003.py |
TestIHLS_to_RGB.test_IHLS_to_RGB |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_hanbury2003.py |
TestIHLS_to_RGB.test_n_dimensional_IHLS_to_RGB |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_hanbury2003.py |
TestIHLS_to_RGB.test_domain_range_scale_IHLS_to_RGB |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_hanbury2003.py |
TestIHLS_to_RGB.test_nan_IHLS_to_RGB |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_hanbury2003.py |
(no function) |
25 |
0 |
0 |
100% |
| models/rgb/tests/test_ictcp.py |
TestRGB_to_ICtCp.test_RGB_to_ICtCp |
7 |
0 |
0 |
100% |
| models/rgb/tests/test_ictcp.py |
TestRGB_to_ICtCp.test_n_dimensional_RGB_to_ICtCp |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_ictcp.py |
TestRGB_to_ICtCp.test_domain_range_scale_RGB_to_ICtCp |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_ictcp.py |
TestRGB_to_ICtCp.test_nan_RGB_to_ICtCp |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_ictcp.py |
TestICtCp_to_RGB.test_ICtCp_to_RGB |
7 |
0 |
0 |
100% |
| models/rgb/tests/test_ictcp.py |
TestICtCp_to_RGB.test_n_dimensional_ICtCp_to_RGB |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_ictcp.py |
TestICtCp_to_RGB.test_domain_range_scale_ICtCp_to_RGB |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_ictcp.py |
TestICtCp_to_RGB.test_nan_ICtCp_to_RGB |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_ictcp.py |
TestXYZ_to_ICtCp.test_XYZ_to_ICtCp |
9 |
0 |
0 |
100% |
| models/rgb/tests/test_ictcp.py |
TestXYZ_to_ICtCp.test_n_dimensional_XYZ_to_ICtCp |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_ictcp.py |
TestXYZ_to_ICtCp.test_domain_range_scale_XYZ_to_ICtCp |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_ictcp.py |
TestXYZ_to_ICtCp.test_nan_XYZ_to_ICtCp |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_ictcp.py |
TestICtCp_to_XYZ.test_ICtCp_to_XYZ |
9 |
0 |
0 |
100% |
| models/rgb/tests/test_ictcp.py |
TestICtCp_to_XYZ.test_n_dimensional_ICtCp_to_XYZ |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_ictcp.py |
TestICtCp_to_XYZ.test_domain_range_scale_ICtCp_to_XYZ |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_ictcp.py |
TestICtCp_to_XYZ.test_nan_ICtCp_to_XYZ |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_ictcp.py |
(no function) |
37 |
0 |
0 |
100% |
| models/rgb/tests/test_itut_h_273.py |
TestDescribeVideoSignalColourPrimaries.test_describe_video_signal_colour_primaries |
2 |
0 |
0 |
100% |
| models/rgb/tests/test_itut_h_273.py |
TestDescribeVideoSignalTransferCharacteristics.test_describe_video_signal_transfer_characteristics |
2 |
0 |
0 |
100% |
| models/rgb/tests/test_itut_h_273.py |
TestDescribeVideoSignalMatrixCoefficients.test_describe_video_signal_matrix_coefficients |
2 |
0 |
0 |
100% |
| models/rgb/tests/test_itut_h_273.py |
(no function) |
15 |
0 |
0 |
100% |
| models/rgb/tests/test_prismatic.py |
TestRGB_to_Prismatic.test_RGB_to_Prismatic |
2 |
0 |
0 |
100% |
| models/rgb/tests/test_prismatic.py |
TestRGB_to_Prismatic.test_n_dimensional_RGB_to_Prismatic |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_prismatic.py |
TestRGB_to_Prismatic.test_domain_range_scale_RGB_to_Prismatic |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_prismatic.py |
TestRGB_to_Prismatic.test_nan_RGB_to_Prismatic |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_prismatic.py |
TestPrismatic_to_RGB.test_Prismatic_to_RGB |
2 |
0 |
0 |
100% |
| models/rgb/tests/test_prismatic.py |
TestPrismatic_to_RGB.test_n_dimensional_Prismatic_to_RGB |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_prismatic.py |
TestPrismatic_to_RGB.test_domain_range_scale_Prismatic_to_RGB |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_prismatic.py |
TestPrismatic_to_RGB.test_nan_Prismatic_to_RGB |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_prismatic.py |
(no function) |
25 |
0 |
0 |
100% |
| models/rgb/tests/test_rgb_colourspace.py |
TestRGB_Colourspace.setup_method |
5 |
0 |
0 |
100% |
| models/rgb/tests/test_rgb_colourspace.py |
TestRGB_Colourspace.test_required_attributes |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_rgb_colourspace.py |
TestRGB_Colourspace.test_required_methods |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_rgb_colourspace.py |
TestRGB_Colourspace.test__str__ |
1 |
0 |
0 |
100% |
| models/rgb/tests/test_rgb_colourspace.py |
TestRGB_Colourspace.test__repr__ |
1 |
0 |
0 |
100% |
| models/rgb/tests/test_rgb_colourspace.py |
TestRGB_Colourspace.test_use_derived_transformation_matrices |
9 |
0 |
0 |
100% |
| models/rgb/tests/test_rgb_colourspace.py |
TestRGB_Colourspace.test_chromatically_adapt |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_rgb_colourspace.py |
TestRGB_Colourspace.test_copy |
1 |
0 |
0 |
100% |
| models/rgb/tests/test_rgb_colourspace.py |
TestXYZ_to_RGB.test_XYZ_to_RGB |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_rgb_colourspace.py |
TestXYZ_to_RGB.test_n_dimensional_XYZ_to_RGB |
12 |
0 |
0 |
100% |
| models/rgb/tests/test_rgb_colourspace.py |
TestXYZ_to_RGB.test_domain_range_scale_XYZ_to_RGB |
7 |
0 |
0 |
100% |
| models/rgb/tests/test_rgb_colourspace.py |
TestXYZ_to_RGB.test_nan_XYZ_to_RGB |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_rgb_colourspace.py |
TestRGB_to_XYZ.test_RGB_to_XYZ |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_rgb_colourspace.py |
TestRGB_to_XYZ.test_n_dimensional_RGB_to_XYZ |
12 |
0 |
0 |
100% |
| models/rgb/tests/test_rgb_colourspace.py |
TestRGB_to_XYZ.test_domain_range_scale_XYZ_to_RGB |
7 |
0 |
0 |
100% |
| models/rgb/tests/test_rgb_colourspace.py |
TestRGB_to_XYZ.test_nan_RGB_to_XYZ |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_rgb_colourspace.py |
TestMatrix_RGB_to_RGB.test_matrix_RGB_to_RGB |
9 |
0 |
0 |
100% |
| models/rgb/tests/test_rgb_colourspace.py |
TestRGB_to_RGB.test_RGB_to_RGB |
12 |
0 |
0 |
100% |
| models/rgb/tests/test_rgb_colourspace.py |
TestRGB_to_RGB.test_n_dimensional_RGB_to_RGB |
10 |
0 |
0 |
100% |
| models/rgb/tests/test_rgb_colourspace.py |
TestRGB_to_RGB.test_domain_range_scale_XYZ_to_RGB |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_rgb_colourspace.py |
TestRGB_to_RGB.test_nan_RGB_to_RGB |
5 |
0 |
0 |
100% |
| models/rgb/tests/test_rgb_colourspace.py |
(no function) |
44 |
0 |
0 |
100% |
| models/rgb/tests/test_ycbcr.py |
TestRoundBT2100.test_round_BT2100 |
1 |
0 |
0 |
100% |
| models/rgb/tests/test_ycbcr.py |
TestRangeYCbCr.test_ranges_YCbCr |
8 |
0 |
0 |
100% |
| models/rgb/tests/test_ycbcr.py |
TestMatrixYCbCr.test_matrix_YCbCr |
5 |
0 |
0 |
100% |
| models/rgb/tests/test_ycbcr.py |
TestOffsetYCbCr.test_offset_YCbCr |
4 |
0 |
0 |
100% |
| models/rgb/tests/test_ycbcr.py |
TestRGB_to_YCbCr.test_RGB_to_YCbCr |
4 |
0 |
0 |
100% |
| models/rgb/tests/test_ycbcr.py |
TestRGB_to_YCbCr.test_n_dimensional_RGB_to_YCbCr |
17 |
0 |
0 |
100% |
| models/rgb/tests/test_ycbcr.py |
TestRGB_to_YCbCr.test_domain_range_scale_RGB_to_YCbCr |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_ycbcr.py |
TestRGB_to_YCbCr.test_nan_RGB_to_YCbCr |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_ycbcr.py |
TestYCbCr_to_RGB.test_YCbCr_to_RGB |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_ycbcr.py |
TestYCbCr_to_RGB.test_n_dimensional_YCbCr_to_RGB |
17 |
0 |
0 |
100% |
| models/rgb/tests/test_ycbcr.py |
TestYCbCr_to_RGB.test_domain_range_scale_YCbCr_to_RGB |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_ycbcr.py |
TestYCbCr_to_RGB.test_nan_YCbCr_to_RGB |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_ycbcr.py |
TestRGB_to_YcCbcCrc.test_RGB_to_YcCbcCrc |
2 |
0 |
0 |
100% |
| models/rgb/tests/test_ycbcr.py |
TestRGB_to_YcCbcCrc.test_n_dimensional_RGB_to_YcCbcCrc |
17 |
0 |
0 |
100% |
| models/rgb/tests/test_ycbcr.py |
TestRGB_to_YcCbcCrc.test_domain_range_scale_RGB_to_YcCbcCrc |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_ycbcr.py |
TestRGB_to_YcCbcCrc.test_nan_RGB_to_YcCbcCrc |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_ycbcr.py |
TestYcCbcCrc_to_RGB.test_YcCbcCrc_to_RGB |
2 |
0 |
0 |
100% |
| models/rgb/tests/test_ycbcr.py |
TestYcCbcCrc_to_RGB.test_n_dimensional_YcCbcCrc_to_RGB |
17 |
0 |
0 |
100% |
| models/rgb/tests/test_ycbcr.py |
TestYcCbcCrc_to_RGB.test_domain_range_scale_YcCbcCrc_to_RGB |
6 |
0 |
0 |
100% |
| models/rgb/tests/test_ycbcr.py |
TestYcCbcCrc_to_RGB.test_nan_YcCbcCrc_to_RGB |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_ycbcr.py |
(no function) |
45 |
0 |
0 |
100% |
| models/rgb/tests/test_ycocg.py |
TestRGB_to_YCoCg.test_RGB_to_YCoCg |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_ycocg.py |
TestRGB_to_YCoCg.test_n_dimensional_RGB_to_YCoCg |
17 |
0 |
0 |
100% |
| models/rgb/tests/test_ycocg.py |
TestRGB_to_YCoCg.test_nan_RGB_to_YCoCg |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_ycocg.py |
TestYCoCg_to_RGB.test_YCoCg_to_RGB |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_ycocg.py |
TestYCoCg_to_RGB.test_n_dimensional_YCoCg_to_RGB |
17 |
0 |
0 |
100% |
| models/rgb/tests/test_ycocg.py |
TestYCoCg_to_RGB.test_nan_YCoCg_to_RGB |
3 |
0 |
0 |
100% |
| models/rgb/tests/test_ycocg.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/__init__.py |
log_encoding |
3 |
3 |
1 |
0% |
| models/rgb/transfer_functions/__init__.py |
log_decoding |
3 |
3 |
1 |
0% |
| models/rgb/transfer_functions/__init__.py |
oetf |
3 |
3 |
0 |
0% |
| models/rgb/transfer_functions/__init__.py |
oetf_inverse |
3 |
3 |
0 |
0% |
| models/rgb/transfer_functions/__init__.py |
eotf |
3 |
3 |
1 |
0% |
| models/rgb/transfer_functions/__init__.py |
eotf_inverse |
3 |
3 |
0 |
0% |
| models/rgb/transfer_functions/__init__.py |
cctf_encoding |
5 |
0 |
1 |
100% |
| models/rgb/transfer_functions/__init__.py |
cctf_decoding |
5 |
0 |
1 |
100% |
| models/rgb/transfer_functions/__init__.py |
ootf |
3 |
3 |
0 |
0% |
| models/rgb/transfer_functions/__init__.py |
ootf_inverse |
3 |
3 |
0 |
0% |
| models/rgb/transfer_functions/__init__.py |
(no function) |
128 |
128 |
2 |
0% |
| models/rgb/transfer_functions/aces.py |
log_encoding_ACESproxy |
12 |
0 |
0 |
100% |
| models/rgb/transfer_functions/aces.py |
log_encoding_ACESproxy.float_2_cv |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/aces.py |
log_decoding_ACESproxy |
9 |
0 |
0 |
100% |
| models/rgb/transfer_functions/aces.py |
log_encoding_ACEScc |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/aces.py |
log_decoding_ACEScc |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/aces.py |
log_encoding_ACEScct |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/aces.py |
log_decoding_ACEScct |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/aces.py |
(no function) |
26 |
26 |
2 |
0% |
| models/rgb/transfer_functions/apple_log_profile.py |
log_encoding_AppleLogProfile |
10 |
0 |
0 |
100% |
| models/rgb/transfer_functions/apple_log_profile.py |
log_decoding_AppleLogProfile |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/apple_log_profile.py |
(no function) |
15 |
15 |
0 |
0% |
| models/rgb/transfer_functions/arib_std_b67.py |
oetf_ARIBSTDB67 |
8 |
0 |
0 |
100% |
| models/rgb/transfer_functions/arib_std_b67.py |
oetf_inverse_ARIBSTDB67 |
8 |
0 |
0 |
100% |
| models/rgb/transfer_functions/arib_std_b67.py |
(no function) |
16 |
16 |
0 |
0% |
| models/rgb/transfer_functions/arri.py |
log_encoding_ARRILogC3 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/arri.py |
log_decoding_ARRILogC3 |
5 |
0 |
0 |
100% |
| models/rgb/transfer_functions/arri.py |
log_encoding_ARRILogC4 |
9 |
0 |
0 |
100% |
| models/rgb/transfer_functions/arri.py |
log_decoding_ARRILogC4 |
9 |
0 |
0 |
100% |
| models/rgb/transfer_functions/arri.py |
(no function) |
28 |
28 |
2 |
0% |
| models/rgb/transfer_functions/blackmagic_design.py |
oetf_BlackmagicFilmGeneration5 |
10 |
0 |
0 |
100% |
| models/rgb/transfer_functions/blackmagic_design.py |
oetf_inverse_BlackmagicFilmGeneration5 |
11 |
0 |
1 |
100% |
| models/rgb/transfer_functions/blackmagic_design.py |
(no function) |
15 |
15 |
0 |
0% |
| models/rgb/transfer_functions/canon.py |
log_encoding_CanonLog_v1 |
7 |
0 |
0 |
100% |
| models/rgb/transfer_functions/canon.py |
log_decoding_CanonLog_v1 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/canon.py |
log_encoding_CanonLog_v1_2 |
7 |
0 |
0 |
100% |
| models/rgb/transfer_functions/canon.py |
log_decoding_CanonLog_v1_2 |
6 |
0 |
1 |
100% |
| models/rgb/transfer_functions/canon.py |
log_encoding_CanonLog |
2 |
0 |
0 |
100% |
| models/rgb/transfer_functions/canon.py |
log_decoding_CanonLog |
2 |
0 |
1 |
100% |
| models/rgb/transfer_functions/canon.py |
log_encoding_CanonLog2_v1 |
7 |
0 |
0 |
100% |
| models/rgb/transfer_functions/canon.py |
log_decoding_CanonLog2_v1 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/canon.py |
log_encoding_CanonLog2_v1_2 |
7 |
0 |
0 |
100% |
| models/rgb/transfer_functions/canon.py |
log_decoding_CanonLog2_v1_2 |
6 |
0 |
1 |
100% |
| models/rgb/transfer_functions/canon.py |
log_encoding_CanonLog2 |
2 |
0 |
0 |
100% |
| models/rgb/transfer_functions/canon.py |
log_decoding_CanonLog2 |
2 |
0 |
0 |
100% |
| models/rgb/transfer_functions/canon.py |
log_encoding_CanonLog3_v1 |
7 |
0 |
0 |
100% |
| models/rgb/transfer_functions/canon.py |
log_decoding_CanonLog3_v1 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/canon.py |
log_encoding_CanonLog3_v1_2 |
7 |
0 |
0 |
100% |
| models/rgb/transfer_functions/canon.py |
log_decoding_CanonLog3_v1_2 |
6 |
0 |
1 |
100% |
| models/rgb/transfer_functions/canon.py |
log_encoding_CanonLog3 |
2 |
0 |
0 |
100% |
| models/rgb/transfer_functions/canon.py |
log_decoding_CanonLog3 |
2 |
0 |
0 |
100% |
| models/rgb/transfer_functions/canon.py |
(no function) |
43 |
43 |
2 |
0% |
| models/rgb/transfer_functions/cineon.py |
log_encoding_Cineon |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/cineon.py |
log_decoding_Cineon |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/cineon.py |
(no function) |
13 |
13 |
0 |
0% |
| models/rgb/transfer_functions/common.py |
CV_range |
7 |
0 |
0 |
100% |
| models/rgb/transfer_functions/common.py |
legal_to_full |
8 |
0 |
0 |
100% |
| models/rgb/transfer_functions/common.py |
full_to_legal |
8 |
0 |
0 |
100% |
| models/rgb/transfer_functions/common.py |
(no function) |
14 |
14 |
2 |
0% |
| models/rgb/transfer_functions/davinci_intermediate.py |
oetf_DaVinciIntermediate |
9 |
0 |
0 |
100% |
| models/rgb/transfer_functions/davinci_intermediate.py |
oetf_inverse_DaVinciIntermediate |
9 |
0 |
1 |
100% |
| models/rgb/transfer_functions/davinci_intermediate.py |
(no function) |
15 |
15 |
0 |
0% |
| models/rgb/transfer_functions/dcdm.py |
eotf_inverse_DCDM |
5 |
0 |
0 |
100% |
| models/rgb/transfer_functions/dcdm.py |
eotf_DCDM |
5 |
0 |
0 |
100% |
| models/rgb/transfer_functions/dcdm.py |
(no function) |
14 |
14 |
2 |
0% |
| models/rgb/transfer_functions/dicom_gsdf.py |
eotf_inverse_DICOMGSDF |
16 |
0 |
0 |
100% |
| models/rgb/transfer_functions/dicom_gsdf.py |
eotf_DICOMGSDF |
22 |
0 |
0 |
100% |
| models/rgb/transfer_functions/dicom_gsdf.py |
(no function) |
16 |
16 |
2 |
0% |
| models/rgb/transfer_functions/dji_d_log.py |
log_encoding_DJIDLog |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/dji_d_log.py |
log_decoding_DJIDLog |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/dji_d_log.py |
(no function) |
13 |
13 |
0 |
0% |
| models/rgb/transfer_functions/exponent.py |
exponent_function_basic |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/exponent.py |
exponent_function_basic.exponent_forward |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/exponent.py |
exponent_function_basic.exponent_reverse |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/exponent.py |
exponent_function_monitor_curve |
20 |
0 |
0 |
100% |
| models/rgb/transfer_functions/exponent.py |
exponent_function_monitor_curve.monitor_curve_forward |
5 |
0 |
0 |
100% |
| models/rgb/transfer_functions/exponent.py |
exponent_function_monitor_curve.monitor_curve_reverse |
5 |
0 |
0 |
100% |
| models/rgb/transfer_functions/exponent.py |
(no function) |
13 |
13 |
2 |
0% |
| models/rgb/transfer_functions/filmic_pro.py |
log_encoding_FilmicPro6 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/filmic_pro.py |
_log_decoding_FilmicPro6_interpolator |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/filmic_pro.py |
log_decoding_FilmicPro6 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/filmic_pro.py |
(no function) |
16 |
16 |
0 |
0% |
| models/rgb/transfer_functions/filmlight_t_log.py |
log_encoding_FilmLightTLog |
12 |
0 |
0 |
100% |
| models/rgb/transfer_functions/filmlight_t_log.py |
log_decoding_FilmLightTLog |
12 |
0 |
0 |
100% |
| models/rgb/transfer_functions/filmlight_t_log.py |
(no function) |
13 |
13 |
0 |
0% |
| models/rgb/transfer_functions/fujifilm_f_log.py |
log_encoding_FLog |
14 |
0 |
0 |
100% |
| models/rgb/transfer_functions/fujifilm_f_log.py |
log_decoding_FLog |
14 |
0 |
0 |
100% |
| models/rgb/transfer_functions/fujifilm_f_log.py |
log_encoding_FLog2 |
2 |
0 |
0 |
100% |
| models/rgb/transfer_functions/fujifilm_f_log.py |
log_decoding_FLog2 |
2 |
0 |
0 |
100% |
| models/rgb/transfer_functions/fujifilm_f_log.py |
(no function) |
20 |
20 |
0 |
0% |
| models/rgb/transfer_functions/gamma.py |
gamma_function |
10 |
0 |
0 |
100% |
| models/rgb/transfer_functions/gamma.py |
(no function) |
13 |
13 |
2 |
0% |
| models/rgb/transfer_functions/gopro.py |
log_encoding_Protune |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/gopro.py |
log_decoding_Protune |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/gopro.py |
(no function) |
13 |
13 |
0 |
0% |
| models/rgb/transfer_functions/itur_bt_1361.py |
oetf_BT1361 |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_1361.py |
oetf_inverse_BT1361 |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_1361.py |
(no function) |
15 |
15 |
0 |
0% |
| models/rgb/transfer_functions/itur_bt_1886.py |
eotf_inverse_BT1886 |
8 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_1886.py |
eotf_BT1886 |
8 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_1886.py |
(no function) |
14 |
14 |
0 |
0% |
| models/rgb/transfer_functions/itur_bt_2020.py |
oetf_BT2020 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_2020.py |
oetf_inverse_BT2020 |
7 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_2020.py |
(no function) |
18 |
17 |
0 |
6% |
| models/rgb/transfer_functions/itur_bt_2100.py |
oetf_BT2100_PQ |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_2100.py |
oetf_inverse_BT2100_PQ |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_2100.py |
eotf_BT2100_PQ |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_2100.py |
eotf_inverse_BT2100_PQ |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_2100.py |
ootf_BT2100_PQ |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_2100.py |
ootf_inverse_BT2100_PQ |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_2100.py |
gamma_function_BT2100_HLG |
2 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_2100.py |
oetf_BT2100_HLG |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_2100.py |
oetf_inverse_BT2100_HLG |
2 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_2100.py |
black_level_lift_BT2100_HLG |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_2100.py |
eotf_BT2100_HLG_1 |
2 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_2100.py |
eotf_BT2100_HLG_2 |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_2100.py |
eotf_BT2100_HLG |
3 |
0 |
1 |
100% |
| models/rgb/transfer_functions/itur_bt_2100.py |
eotf_inverse_BT2100_HLG_1 |
2 |
0 |
1 |
100% |
| models/rgb/transfer_functions/itur_bt_2100.py |
eotf_inverse_BT2100_HLG_2 |
3 |
0 |
1 |
100% |
| models/rgb/transfer_functions/itur_bt_2100.py |
eotf_inverse_BT2100_HLG |
3 |
0 |
1 |
100% |
| models/rgb/transfer_functions/itur_bt_2100.py |
ootf_BT2100_HLG_1 |
17 |
0 |
1 |
100% |
| models/rgb/transfer_functions/itur_bt_2100.py |
ootf_BT2100_HLG_2 |
16 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_2100.py |
ootf_BT2100_HLG |
3 |
3 |
1 |
0% |
| models/rgb/transfer_functions/itur_bt_2100.py |
ootf_inverse_BT2100_HLG_1 |
18 |
0 |
1 |
100% |
| models/rgb/transfer_functions/itur_bt_2100.py |
ootf_inverse_BT2100_HLG_2 |
17 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_2100.py |
ootf_inverse_BT2100_HLG |
3 |
3 |
1 |
0% |
| models/rgb/transfer_functions/itur_bt_2100.py |
(no function) |
49 |
49 |
2 |
0% |
| models/rgb/transfer_functions/itur_bt_601.py |
oetf_BT601 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_601.py |
oetf_inverse_BT601 |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_601.py |
(no function) |
14 |
14 |
0 |
0% |
| models/rgb/transfer_functions/itur_bt_709.py |
oetf_BT709 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_709.py |
oetf_inverse_BT709 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itur_bt_709.py |
(no function) |
12 |
12 |
0 |
0% |
| models/rgb/transfer_functions/itut_h_273.py |
oetf_H273_Log |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itut_h_273.py |
oetf_inverse_H273_Log |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itut_h_273.py |
oetf_H273_LogSqrt |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itut_h_273.py |
oetf_inverse_H273_LogSqrt |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itut_h_273.py |
oetf_H273_IEC61966_2 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itut_h_273.py |
oetf_inverse_H273_IEC61966_2 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itut_h_273.py |
eotf_H273_ST428_1 |
2 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itut_h_273.py |
eotf_inverse_H273_ST428_1 |
2 |
0 |
0 |
100% |
| models/rgb/transfer_functions/itut_h_273.py |
(no function) |
21 |
21 |
0 |
0% |
| models/rgb/transfer_functions/leica_l_log.py |
log_encoding_LLog |
14 |
0 |
0 |
100% |
| models/rgb/transfer_functions/leica_l_log.py |
log_decoding_LLog |
14 |
0 |
0 |
100% |
| models/rgb/transfer_functions/leica_l_log.py |
(no function) |
17 |
17 |
0 |
0% |
| models/rgb/transfer_functions/linear.py |
linear_function |
0 |
0 |
1 |
100% |
| models/rgb/transfer_functions/linear.py |
linear_function |
0 |
0 |
1 |
100% |
| models/rgb/transfer_functions/linear.py |
linear_function |
0 |
0 |
1 |
100% |
| models/rgb/transfer_functions/linear.py |
linear_function |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/linear.py |
(no function) |
11 |
11 |
5 |
0% |
| models/rgb/transfer_functions/log.py |
logarithmic_function_basic |
13 |
0 |
0 |
100% |
| models/rgb/transfer_functions/log.py |
logarithmic_function_quasilog |
7 |
0 |
0 |
100% |
| models/rgb/transfer_functions/log.py |
logarithmic_function_camera |
16 |
0 |
0 |
100% |
| models/rgb/transfer_functions/log.py |
log_encoding_Log2 |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/log.py |
log_decoding_Log2 |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/log.py |
(no function) |
19 |
19 |
2 |
0% |
| models/rgb/transfer_functions/nikon_n_log.py |
log_encoding_NLog |
12 |
0 |
0 |
100% |
| models/rgb/transfer_functions/nikon_n_log.py |
log_decoding_NLog |
12 |
0 |
0 |
100% |
| models/rgb/transfer_functions/nikon_n_log.py |
(no function) |
17 |
17 |
0 |
0% |
| models/rgb/transfer_functions/panalog.py |
log_encoding_Panalog |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/panalog.py |
log_decoding_Panalog |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/panalog.py |
(no function) |
13 |
13 |
0 |
0% |
| models/rgb/transfer_functions/panasonic_v_log.py |
log_encoding_VLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/panasonic_v_log.py |
log_decoding_VLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/panasonic_v_log.py |
(no function) |
16 |
16 |
0 |
0% |
| models/rgb/transfer_functions/pivoted_log.py |
log_encoding_PivotedLog |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/pivoted_log.py |
log_decoding_PivotedLog |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/pivoted_log.py |
(no function) |
13 |
13 |
0 |
0% |
| models/rgb/transfer_functions/red.py |
log_encoding_REDLog |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/red.py |
log_decoding_REDLog |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/red.py |
log_encoding_REDLogFilm |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/red.py |
log_decoding_REDLogFilm |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/red.py |
log_encoding_Log3G10_v1 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/red.py |
log_decoding_Log3G10_v1 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/red.py |
log_encoding_Log3G10_v2 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/red.py |
log_decoding_Log3G10_v2 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/red.py |
log_encoding_Log3G10_v3 |
8 |
0 |
0 |
100% |
| models/rgb/transfer_functions/red.py |
log_decoding_Log3G10_v3 |
7 |
0 |
0 |
100% |
| models/rgb/transfer_functions/red.py |
log_encoding_Log3G10 |
2 |
0 |
0 |
100% |
| models/rgb/transfer_functions/red.py |
log_decoding_Log3G10 |
2 |
0 |
0 |
100% |
| models/rgb/transfer_functions/red.py |
log_encoding_Log3G12 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/red.py |
log_decoding_Log3G12 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/red.py |
(no function) |
31 |
31 |
2 |
0% |
| models/rgb/transfer_functions/rimm_romm_rgb.py |
cctf_encoding_ROMMRGB |
7 |
0 |
0 |
100% |
| models/rgb/transfer_functions/rimm_romm_rgb.py |
cctf_decoding_ROMMRGB |
7 |
0 |
0 |
100% |
| models/rgb/transfer_functions/rimm_romm_rgb.py |
cctf_encoding_RIMMRGB |
8 |
0 |
0 |
100% |
| models/rgb/transfer_functions/rimm_romm_rgb.py |
cctf_decoding_RIMMRGB |
9 |
0 |
0 |
100% |
| models/rgb/transfer_functions/rimm_romm_rgb.py |
log_encoding_ERIMMRGB |
10 |
0 |
0 |
100% |
| models/rgb/transfer_functions/rimm_romm_rgb.py |
log_decoding_ERIMMRGB |
10 |
0 |
0 |
100% |
| models/rgb/transfer_functions/rimm_romm_rgb.py |
(no function) |
25 |
25 |
2 |
0% |
| models/rgb/transfer_functions/smpte_240m.py |
oetf_SMPTE240M |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/smpte_240m.py |
eotf_SMPTE240M |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/smpte_240m.py |
(no function) |
14 |
14 |
0 |
0% |
| models/rgb/transfer_functions/sony.py |
log_encoding_SLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/sony.py |
log_decoding_SLog |
7 |
0 |
0 |
100% |
| models/rgb/transfer_functions/sony.py |
log_encoding_SLog2 |
2 |
0 |
0 |
100% |
| models/rgb/transfer_functions/sony.py |
log_decoding_SLog2 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/sony.py |
log_encoding_SLog3 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/sony.py |
log_decoding_SLog3 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/sony.py |
(no function) |
18 |
18 |
0 |
0% |
| models/rgb/transfer_functions/srgb.py |
eotf_inverse_sRGB |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/srgb.py |
eotf_sRGB |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/srgb.py |
(no function) |
14 |
14 |
0 |
0% |
| models/rgb/transfer_functions/st_2084.py |
eotf_inverse_ST2084 |
10 |
0 |
0 |
100% |
| models/rgb/transfer_functions/st_2084.py |
eotf_ST2084 |
14 |
0 |
0 |
100% |
| models/rgb/transfer_functions/st_2084.py |
(no function) |
16 |
16 |
2 |
0% |
| models/rgb/transfer_functions/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test__init__.py |
TestCctfEncoding.test_raise_exception_cctf_encoding |
2 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test__init__.py |
TestCctfDecoding.test_raise_exception_cctf_decoding |
2 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test__init__.py |
TestTransferFunctions.test_transfer_functions |
16 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test__init__.py |
(no function) |
18 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogEncoding_ACESproxy.test_log_encoding_ACESproxy |
5 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogEncoding_ACESproxy.test_n_dimensional_log_encoding_ACESproxy |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogEncoding_ACESproxy.test_domain_range_scale_log_encoding_ACESproxy |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogEncoding_ACESproxy.test_nan_log_encoding_ACESproxy |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogDecoding_ACESproxy.test_log_decoding_ACESproxy |
5 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogDecoding_ACESproxy.test_n_dimensional_log_decoding_ACESproxy |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogDecoding_ACESproxy.test_domain_range_scale_log_decoding_ACESproxy |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogDecoding_ACESproxy.test_nan_log_decoding_ACESproxy |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogEncoding_ACEScc.test_log_encoding_ACEScc |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogEncoding_ACEScc.test_n_dimensional_log_encoding_ACEScc |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogEncoding_ACEScc.test_domain_range_scale_log_encoding_ACEScc |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogEncoding_ACEScc.test_nan_log_encoding_ACEScc |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogDecoding_ACEScc.test_log_decoding_ACEScc |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogDecoding_ACEScc.test_n_dimensional_log_decoding_ACEScc |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogDecoding_ACEScc.test_domain_range_scale_log_decoding_ACEScc |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogDecoding_ACEScc.test_nan_log_decoding_ACEScc |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogEncoding_ACEScct.test_log_encoding_ACEScct |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogEncoding_ACEScct.test_n_dimensional_log_encoding_ACEScct |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogEncoding_ACEScct.test_domain_range_scale_log_encoding_ACEScct |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogEncoding_ACEScct.test_ACEScc_equivalency_log_encoding_ACEScct |
2 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogEncoding_ACEScct.test_nan_log_encoding_ACEScct |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogDecoding_ACEScct.test_log_decoding_ACEScct |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogDecoding_ACEScct.test_n_dimensional_log_decoding_ACEScct |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogDecoding_ACEScct.test_domain_range_scale_log_decoding_ACEScct |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogDecoding_ACEScct.test_ACEScc_equivalency_log_decoding_ACEScct |
2 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
TestLogDecoding_ACEScct.test_nan_log_decoding_ACEScct |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_aces.py |
(no function) |
49 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_apple_log_profile.py |
TestLogEncoding_AppleLogProfile.test_log_encoding_AppleLogProfile |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_apple_log_profile.py |
TestLogEncoding_AppleLogProfile.test_n_dimensional_log_encoding_DLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_apple_log_profile.py |
TestLogEncoding_AppleLogProfile.test_domain_range_scale_log_encoding_DLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_apple_log_profile.py |
TestLogEncoding_AppleLogProfile.test_nan_log_encoding_DLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_apple_log_profile.py |
TestLogDecoding_AppleLogProfile.test_log_decoding_AppleLogProfile |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_apple_log_profile.py |
TestLogDecoding_AppleLogProfile.test_n_dimensional_log_decoding_DLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_apple_log_profile.py |
TestLogDecoding_AppleLogProfile.test_domain_range_scale_log_decoding_DLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_apple_log_profile.py |
TestLogDecoding_AppleLogProfile.test_nan_log_decoding_DLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_apple_log_profile.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arib_std_b67.py |
TestOetf_ARIBSTDB67.test_oetf_ARIBSTDB67 |
5 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arib_std_b67.py |
TestOetf_ARIBSTDB67.test_n_dimensional_oetf_ARIBSTDB67 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arib_std_b67.py |
TestOetf_ARIBSTDB67.test_domain_range_scale_oetf_ARIBSTDB67 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arib_std_b67.py |
TestOetf_ARIBSTDB67.test_nan_oetf_ARIBSTDB67 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arib_std_b67.py |
TestOetf_inverse_ARIBSTDB67.test_oetf_inverse_ARIBSTDB67 |
5 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arib_std_b67.py |
TestOetf_inverse_ARIBSTDB67.test_n_dimensional_oetf_inverse_ARIBSTDB67 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arib_std_b67.py |
TestOetf_inverse_ARIBSTDB67.test_domain_range_scale_oetf_inverse_ARIBSTDB67 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arib_std_b67.py |
TestOetf_inverse_ARIBSTDB67.test_nan_oetf_inverse_ARIBSTDB67 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arib_std_b67.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arri.py |
TestLogEncoding_ARRILogC3.test_log_encoding_ARRILogC3 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arri.py |
TestLogEncoding_ARRILogC3.test_n_dimensional_log_encoding_ARRILogC3 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arri.py |
TestLogEncoding_ARRILogC3.test_domain_range_scale_log_encoding_ARRILogC3 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arri.py |
TestLogEncoding_ARRILogC3.test_nan_log_encoding_ARRILogC3 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arri.py |
TestLogDecoding_ARRILogC3.test_log_decoding_ARRILogC3 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arri.py |
TestLogDecoding_ARRILogC3.test_n_dimensional_log_decoding_ARRILogC3 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arri.py |
TestLogDecoding_ARRILogC3.test_domain_range_scale_log_decoding_ARRILogC3 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arri.py |
TestLogDecoding_ARRILogC3.test_nan_log_decoding_ARRILogC3 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arri.py |
TestLogEncoding_ARRILogC4.test_log_encoding_ARRILogC4 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arri.py |
TestLogEncoding_ARRILogC4.test_n_dimensional_log_encoding_ARRILogC4 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arri.py |
TestLogEncoding_ARRILogC4.test_domain_range_scale_log_encoding_ARRILogC4 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arri.py |
TestLogEncoding_ARRILogC4.test_nan_log_encoding_ARRILogC4 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arri.py |
TestLogDecoding_ARRILogC4.test_log_decoding_ARRILogC4 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arri.py |
TestLogDecoding_ARRILogC4.test_n_dimensional_log_decoding_ARRILogC4 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arri.py |
TestLogDecoding_ARRILogC4.test_domain_range_scale_log_decoding_ARRILogC4 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arri.py |
TestLogDecoding_ARRILogC4.test_nan_log_decoding_ARRILogC4 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_arri.py |
(no function) |
35 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_blackmagic_design.py |
TestOetf_BlackmagicFilmGeneration5.test_oetf_BlackmagicFilmGeneration5 |
5 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_blackmagic_design.py |
TestOetf_BlackmagicFilmGeneration5.test_n_dimensional_oetf_BlackmagicFilmGeneration5 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_blackmagic_design.py |
TestOetf_BlackmagicFilmGeneration5.test_domain_range_scale_oetf_BlackmagicFilmGeneration5 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_blackmagic_design.py |
TestOetf_BlackmagicFilmGeneration5.test_nan_oetf_BlackmagicFilmGeneration5 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_blackmagic_design.py |
TestOetf_inverse_BlackmagicFilmGeneration5.test_oetf_inverse_BlackmagicFilmGeneration5 |
5 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_blackmagic_design.py |
TestOetf_inverse_BlackmagicFilmGeneration5.test_n_dimensional_oetf_inverse_BlackmagicFilmGeneration5 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_blackmagic_design.py |
TestOetf_inverse_BlackmagicFilmGeneration5.test_domain_range_scale_oetf_inverse_BlackmagicFilmGeneration5 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_blackmagic_design.py |
TestOetf_inverse_BlackmagicFilmGeneration5.test_nan_oetf_inverse_BlackmagicFilmGeneration5 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_blackmagic_design.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog_v1.test_log_encoding_CanonLog_v1 |
7 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog_v1.test_n_dimensional_log_encoding_CanonLog_v1 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog_v1.test_domain_range_scale_log_encoding_CanonLog_v1 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog_v1.test_nan_log_encoding_CanonLog_v1 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog_v1.test_log_decoding_CanonLog_v1 |
7 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog_v1.test_n_dimensional_log_decoding_CanonLog_v1 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog_v1.test_domain_range_scale_log_decoding_CanonLog_v1 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog_v1.test_nan_log_decoding_CanonLog_v1 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog_v1_2.test_log_encoding_CanonLog_v1_2 |
12 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog_v1_2.test_n_dimensional_log_encoding_CanonLog_v1_2 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog_v1_2.test_domain_range_scale_log_encoding_CanonLog_v1_2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog_v1_2.test_nan_log_encoding_CanonLog_v1_2 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog_v1_2.test_log_decoding_CanonLog_v1_2 |
12 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog_v1_2.test_n_dimensional_log_decoding_CanonLog_v1_2 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog_v1_2.test_domain_range_scale_log_decoding_CanonLog_v1_2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog_v1_2.test_nan_log_decoding_CanonLog_v1_2 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog2_v1.test_log_encoding_CanonLog2_v1 |
7 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog2_v1.test_n_dimensional_log_encoding_CanonLog2_v1 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog2_v1.test_domain_range_scale_log_encoding_CanonLog2_v1 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog2_v1.test_nan_log_encoding_CanonLog2_v1 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog2_v1.test_log_decoding_CanonLog2_v1 |
7 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog2_v1.test_n_dimensional_log_decoding_CanonLog2_v1 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog2_v1.test_domain_range_scale_log_decoding_CanonLog2_v1 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog2_v1.test_nan_log_decoding_CanonLog2_v1 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog2_v1_2.test_log_encoding_CanonLog2_v1_2 |
12 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog2_v1_2.test_n_dimensional_log_encoding_CanonLog2_v1_2 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog2_v1_2.test_domain_range_scale_log_encoding_CanonLog2_v1_2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog2_v1_2.test_nan_log_encoding_CanonLog2_v1_2 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog2_v1_2.test_log_decoding_CanonLog2_v1_2 |
12 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog2_v1_2.test_n_dimensional_log_decoding_CanonLog2_v1_2 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog2_v1_2.test_domain_range_scale_log_decoding_CanonLog2_v1_2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog2_v1_2.test_nan_log_decoding_CanonLog2_v1_2 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog3_v1.test_log_encoding_CanonLog3_v1 |
7 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog3_v1.test_n_dimensional_log_encoding_CanonLog3_v1 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog3_v1.test_domain_range_scale_log_encoding_CanonLog3_v1 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog3_v1.test_nan_log_encoding_CanonLog3_v1 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog3_v1.test_log_decoding_CanonLog3_v1 |
7 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog3_v1.test_n_dimensional_log_decoding_CanonLog3_v1 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog3_v1.test_domain_range_scale_log_decoding_CanonLog3_v1 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog3_v1.test_nan_log_decoding_CanonLog3_v1 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog3_v1_2.test_log_encoding_CanonLog3_v1_2 |
12 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog3_v1_2.test_n_dimensional_log_encoding_CanonLog3_v1_2 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog3_v1_2.test_domain_range_scale_log_encoding_CanonLog3_v1_2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogEncoding_CanonLog3_v1_2.test_nan_log_encoding_CanonLog3_v1_2 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog3_v1_2.test_log_decoding_CanonLog3_v1_2 |
12 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog3_v1_2.test_n_dimensional_log_decoding_CanonLog3_v1_2 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog3_v1_2.test_domain_range_scale_log_decoding_CanonLog3_v1_2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
TestLogDecoding_CanonLog3_v1_2.test_nan_log_decoding_CanonLog3_v1_2 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_canon.py |
(no function) |
83 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_cineon.py |
TestLogEncoding_Cineon.test_log_encoding_Cineon |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_cineon.py |
TestLogEncoding_Cineon.test_n_dimensional_log_encoding_Cineon |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_cineon.py |
TestLogEncoding_Cineon.test_domain_range_scale_log_encoding_Cineon |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_cineon.py |
TestLogEncoding_Cineon.test_nan_log_encoding_Cineon |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_cineon.py |
TestLogDecoding_Cineon.test_log_decoding_Cineon |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_cineon.py |
TestLogDecoding_Cineon.test_n_dimensional_log_decoding_Cineon |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_cineon.py |
TestLogDecoding_Cineon.test_domain_range_scale_log_decoding_Cineon |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_cineon.py |
TestLogDecoding_Cineon.test_nan_log_decoding_Cineon |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_cineon.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_common.py |
TestCV_range.test_CV_range |
8 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_common.py |
TestLegalToFull.test_legal_to_full |
8 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_common.py |
TestLegalToFull.test_n_dimensional_legal_to_full |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_common.py |
TestLegalToFull.test_nan_legal_to_full |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_common.py |
TestFullToLegal.test_full_to_legal |
8 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_common.py |
TestFullToLegal.test_n_dimensional_full_to_legal |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_common.py |
TestFullToLegal.test_nan_full_to_legal |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_common.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_davinci_intermediate.py |
TestOetf_DaVinciIntermediate.test_oetf_DaVinciIntermediate |
5 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_davinci_intermediate.py |
TestOetf_DaVinciIntermediate.test_n_dimensional_oetf_DaVinciIntermediate |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_davinci_intermediate.py |
TestOetf_DaVinciIntermediate.test_domain_range_scale_oetf_DaVinciIntermediate |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_davinci_intermediate.py |
TestOetf_DaVinciIntermediate.test_nan_oetf_DaVinciIntermediate |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_davinci_intermediate.py |
TestOetf_inverse_DaVinciIntermediate.test_oetf_inverse_DaVinciIntermediate |
5 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_davinci_intermediate.py |
TestOetf_inverse_DaVinciIntermediate.test_n_dimensional_oetf_inverse_DaVinciIntermediate |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_davinci_intermediate.py |
TestOetf_inverse_DaVinciIntermediate.test_domain_range_scale_oetf_inverse_DaVinciIntermediate |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_davinci_intermediate.py |
TestOetf_inverse_DaVinciIntermediate.test_nan_oetf_inverse_DaVinciIntermediate |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_davinci_intermediate.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dcdm.py |
TestEotf_inverse_DCDM.test_eotf_inverse_DCDM |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dcdm.py |
TestEotf_inverse_DCDM.test_n_dimensional_eotf_inverse_DCDM |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dcdm.py |
TestEotf_inverse_DCDM.test_domain_range_scale_eotf_inverse_DCDM |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dcdm.py |
TestEotf_inverse_DCDM.test_nan_eotf_inverse_DCDM |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dcdm.py |
TestEotf_DCDM.test_eotf_DCDM |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dcdm.py |
TestEotf_DCDM.test_n_dimensional_eotf_DCDM |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dcdm.py |
TestEotf_DCDM.test_domain_range_scale_eotf_DCDM |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dcdm.py |
TestEotf_DCDM.test_nan_eotf_DCDM |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dcdm.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dicom_gsdf.py |
TestEotf_inverse_DICOMGSDF.test_eotf_inverse_DICOMGSDF |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dicom_gsdf.py |
TestEotf_inverse_DICOMGSDF.test_n_dimensional_eotf_inverse_DICOMGSDF |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dicom_gsdf.py |
TestEotf_inverse_DICOMGSDF.test_domain_range_scale_eotf_inverse_DICOMGSDF |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dicom_gsdf.py |
TestEotf_inverse_DICOMGSDF.test_nan_eotf_inverse_DICOMGSDF |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dicom_gsdf.py |
TestEotf_DICOMGSDF.test_eotf_DICOMGSDF |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dicom_gsdf.py |
TestEotf_DICOMGSDF.test_n_dimensional_eotf_DICOMGSDF |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dicom_gsdf.py |
TestEotf_DICOMGSDF.test_domain_range_scale_eotf_DICOMGSDF |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dicom_gsdf.py |
TestEotf_DICOMGSDF.test_nan_eotf_DICOMGSDF |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dicom_gsdf.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dji_d_log.py |
TestLogEncoding_DJIDLog.test_log_encoding_DJIDLog |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dji_d_log.py |
TestLogEncoding_DJIDLog.test_n_dimensional_log_encoding_DLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dji_d_log.py |
TestLogEncoding_DJIDLog.test_domain_range_scale_log_encoding_DLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dji_d_log.py |
TestLogEncoding_DJIDLog.test_nan_log_encoding_DLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dji_d_log.py |
TestLogDecoding_DJIDLog.test_log_decoding_DJIDLog |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dji_d_log.py |
TestLogDecoding_DJIDLog.test_n_dimensional_log_decoding_DLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dji_d_log.py |
TestLogDecoding_DJIDLog.test_domain_range_scale_log_decoding_DLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dji_d_log.py |
TestLogDecoding_DJIDLog.test_nan_log_decoding_DLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_dji_d_log.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_exponent.py |
TestExponentFunctionBasic.test_exponent_function_basic |
18 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_exponent.py |
TestExponentFunctionBasic.test_n_dimensional_exponent_function_basic |
34 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_exponent.py |
TestExponentFunctionBasic.test_nan_exponent_function_basic |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_exponent.py |
TestExponentFunctionMonitorCurve.test_exponent_function_monitor_curve |
14 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_exponent.py |
TestExponentFunctionMonitorCurve.test_n_dimensional_exponent_function_monitor_curve |
28 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_exponent.py |
TestExponentFunctionMonitorCurve.test_nan_exponent_function_monitor_curve |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_exponent.py |
(no function) |
21 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_filmic_pro.py |
TestLogEncoding_FilmicPro6.test_log_encoding_FilmicPro6 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_filmic_pro.py |
TestLogEncoding_FilmicPro6.test_n_dimensional_log_encoding_FilmicPro6 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_filmic_pro.py |
TestLogEncoding_FilmicPro6.test_domain_range_scale_log_encoding_FilmicPro6 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_filmic_pro.py |
TestLogEncoding_FilmicPro6.test_nan_log_encoding_FilmicPro6 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_filmic_pro.py |
TestLogDecoding_FilmicPro6.test_log_decoding_FilmicPro6 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_filmic_pro.py |
TestLogDecoding_FilmicPro6.test_n_dimensional_log_decoding_FilmicPro6 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_filmic_pro.py |
TestLogDecoding_FilmicPro6.test_domain_range_scale_log_decoding_FilmicPro6 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_filmic_pro.py |
TestLogDecoding_FilmicPro6.test_nan_log_decoding_FilmicPro6 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_filmic_pro.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_filmlight_t_log.py |
TestLogEncoding_FilmLightTLog.test_log_encoding_FilmLightTLog |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_filmlight_t_log.py |
TestLogEncoding_FilmLightTLog.test_n_dimensional_log_encoding_TLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_filmlight_t_log.py |
TestLogEncoding_FilmLightTLog.test_domain_range_scale_log_encoding_TLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_filmlight_t_log.py |
TestLogEncoding_FilmLightTLog.test_nan_log_encoding_TLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_filmlight_t_log.py |
TestLogDecoding_FilmLightTLog.test_log_decoding_FilmLightTLog |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_filmlight_t_log.py |
TestLogDecoding_FilmLightTLog.test_n_dimensional_log_decoding_TLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_filmlight_t_log.py |
TestLogDecoding_FilmLightTLog.test_domain_range_scale_log_decoding_TLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_filmlight_t_log.py |
TestLogDecoding_FilmLightTLog.test_nan_log_decoding_TLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_filmlight_t_log.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_fujifilm_f_log.py |
TestLogEncoding_FLog.test_log_encoding_FLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_fujifilm_f_log.py |
TestLogEncoding_FLog.test_n_dimensional_log_encoding_FLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_fujifilm_f_log.py |
TestLogEncoding_FLog.test_domain_range_scale_log_encoding_FLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_fujifilm_f_log.py |
TestLogEncoding_FLog.test_nan_log_encoding_FLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_fujifilm_f_log.py |
TestLogDecoding_FLog.test_log_decoding_FLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_fujifilm_f_log.py |
TestLogDecoding_FLog.test_n_dimensional_log_decoding_FLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_fujifilm_f_log.py |
TestLogDecoding_FLog.test_domain_range_scale_log_decoding_FLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_fujifilm_f_log.py |
TestLogDecoding_FLog.test_nan_log_decoding_FLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_fujifilm_f_log.py |
TestLogEncoding_FLog2.test_log_encoding_FLog2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_fujifilm_f_log.py |
TestLogEncoding_FLog2.test_n_dimensional_log_encoding_FLog2 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_fujifilm_f_log.py |
TestLogEncoding_FLog2.test_domain_range_scale_log_encoding_FLog2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_fujifilm_f_log.py |
TestLogEncoding_FLog2.test_nan_log_encoding_FLog2 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_fujifilm_f_log.py |
TestLogDecoding_FLog2.test_log_decoding_FLog2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_fujifilm_f_log.py |
TestLogDecoding_FLog2.test_n_dimensional_log_decoding_FLog2 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_fujifilm_f_log.py |
TestLogDecoding_FLog2.test_domain_range_scale_log_decoding_FLog2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_fujifilm_f_log.py |
TestLogDecoding_FLog2.test_nan_log_decoding_FLog2 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_fujifilm_f_log.py |
(no function) |
35 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_gamma.py |
TestGammaFunction.test_gamma_function |
12 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_gamma.py |
TestGammaFunction.test_n_dimensional_gamma_function |
47 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_gamma.py |
TestGammaFunction.test_nan_gamma_function |
2 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_gamma.py |
(no function) |
16 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_gopro.py |
TestLogEncoding_Protune.test_log_encoding_Protune |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_gopro.py |
TestLogEncoding_Protune.test_n_dimensional_log_encoding_Protune |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_gopro.py |
TestLogEncoding_Protune.test_domain_range_scale_log_encoding_Protune |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_gopro.py |
TestLogEncoding_Protune.test_nan_log_encoding_Protune |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_gopro.py |
TestLogDecoding_Protune.test_log_decoding_Protune |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_gopro.py |
TestLogDecoding_Protune.test_n_dimensional_log_decoding_Protune |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_gopro.py |
TestLogDecoding_Protune.test_domain_range_scale_log_decoding_Protune |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_gopro.py |
TestLogDecoding_Protune.test_nan_log_decoding_Protune |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_gopro.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_1361.py |
TestOetf_BT1361.test_oetf_BT1361 |
5 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_1361.py |
TestOetf_BT1361.test_n_dimensional_oetf_BT1361 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_1361.py |
TestOetf_BT1361.test_domain_range_scale_oetf_BT1361 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_1361.py |
TestOetf_BT1361.test_nan_oetf_BT1361 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_1361.py |
TestOetf_inverse_BT1361.test_oetf_inverse_BT1361 |
5 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_1361.py |
TestOetf_inverse_BT1361.test_n_dimensional_oetf_inverse_BT1361 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_1361.py |
TestOetf_inverse_BT1361.test_domain_range_scale_oetf_inverse_BT1361 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_1361.py |
TestOetf_inverse_BT1361.test_nan_oetf_inverse_BT1361 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_1361.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_1886.py |
TestEotf_inverse_BT1886.test_eotf_inverse_BT1886 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_1886.py |
TestEotf_inverse_BT1886.test_n_dimensional_eotf_inverse_BT1886 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_1886.py |
TestEotf_inverse_BT1886.test_domain_range_scale_eotf_inverse_BT1886 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_1886.py |
TestEotf_inverse_BT1886.test_nan_eotf_inverse_BT1886 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_1886.py |
TestEotf_BT1886.test_eotf_BT1886 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_1886.py |
TestEotf_BT1886.test_n_dimensional_eotf_BT1886 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_1886.py |
TestEotf_BT1886.test_domain_range_scale_eotf_BT1886 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_1886.py |
TestEotf_BT1886.test_nan_eotf_BT1886 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_1886.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2020.py |
TestOetf_BT2020.test_oetf_BT2020 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2020.py |
TestOetf_BT2020.test_n_dimensional_oetf_BT2020 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2020.py |
TestOetf_BT2020.test_domain_range_scale_oetf_BT2020 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2020.py |
TestOetf_BT2020.test_nan_oetf_BT2020 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2020.py |
TestOetf_inverse_BT2020.test_oetf_inverse_BT2020 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2020.py |
TestOetf_inverse_BT2020.test_n_dimensional_oetf_inverse_BT2020 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2020.py |
TestOetf_inverse_BT2020.test_domain_range_scale_oetf_inverse_BT2020 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2020.py |
TestOetf_inverse_BT2020.test_nan_oetf_inverse_BT2020 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2020.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOetf_BT2100_PQ.test_oetf_BT2100_PQ |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOetf_BT2100_PQ.test_n_dimensional_oetf_BT2100_PQ |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOetf_BT2100_PQ.test_domain_range_scale_oetf_BT2100_PQ |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOetf_BT2100_PQ.test_nan_oetf_BT2100_PQ |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOetf_inverse_BT2100_PQ.test_oetf_inverse_BT2100_PQ |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOetf_inverse_BT2100_PQ.test_n_dimensional_oetf_inverse_BT2100_PQ |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOetf_inverse_BT2100_PQ.test_domain_range_scale_oetf_inverse_BT2100_PQ |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOetf_inverse_BT2100_PQ.test_nan_oetf_inverse_BT2100_PQ |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_BT2100_PQ.test_eotf_BT2100_PQ |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_BT2100_PQ.test_n_dimensional_eotf_BT2100_PQ |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_BT2100_PQ.test_domain_range_scale_eotf_BT2100_PQ |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_BT2100_PQ.test_nan_eotf_BT2100_PQ |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_inverse_BT2100_PQ.test_eotf_inverse_BT2100_PQ |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_inverse_BT2100_PQ.test_n_dimensional_eotf_inverse_BT2100_PQ |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_inverse_BT2100_PQ.test_domain_range_scale_eotf_inverse_BT2100_PQ |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_inverse_BT2100_PQ.test_nan_eotf_inverse_BT2100_PQ |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_BT2100_PQ.test_ootf_BT2100_PQ |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_BT2100_PQ.test_n_dimensional_ootf_BT2100_PQ |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_BT2100_PQ.test_domain_range_scale_ootf_BT2100_PQ |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_BT2100_PQ.test_nan_ootf_BT2100_PQ |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_inverse_BT2100_PQ.test_ootf_inverse_BT2100_PQ |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_inverse_BT2100_PQ.test_n_dimensional_ootf_inverse_BT2100_PQ |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_inverse_BT2100_PQ.test_domain_range_scale_ootf_inverse_BT2100_PQ |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_inverse_BT2100_PQ.test_nan_ootf_inverse_BT2100_PQ |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestGamma_function_BT2100_HLG.test_gamma_function_BT2100_HLG |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOetf_BT2100_HLG.test_oetf_BT2100_HLG |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOetf_BT2100_HLG.test_n_dimensional_oetf_BT2100_HLG |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOetf_BT2100_HLG.test_domain_range_scale_oetf_BT2100_HLG |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOetf_BT2100_HLG.test_nan_oetf_BT2100_HLG |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOetf_inverse_BT2100_HLG.test_oetf_inverse_BT2100_HLG |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOetf_inverse_BT2100_HLG.test_n_dimensional_oetf_inverse_BT2100_HLG |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOetf_inverse_BT2100_HLG.test_domain_range_scale_oetf_inverse_BT2100_HLG |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOetf_inverse_BT2100_HLG.test_nan_oetf_inverse_BT2100_HLG |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_BT2100_HLG_1.test_eotf_BT2100_HLG_1 |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_BT2100_HLG_1.test_n_dimensional_eotf_BT2100_HLG_1 |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_BT2100_HLG_1.test_domain_range_scale_eotf_BT2100_HLG_1 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_BT2100_HLG_1.test_nan_eotf_BT2100_HLG_1 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_BT2100_HLG_2.test_eotf_BT2100_HLG_2 |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_BT2100_HLG_2.test_n_dimensional_eotf_BT2100_HLG_2 |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_BT2100_HLG_2.test_domain_range_scale_eotf_BT2100_HLG_2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_BT2100_HLG_2.test_nan_eotf_BT2100_HLG_2 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_inverse_BT2100_HLG_1.test_eotf_inverse_BT2100_HLG_1 |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_inverse_BT2100_HLG_1.test_n_dimensional_eotf_inverse_BT2100_HLG_1 |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_inverse_BT2100_HLG_1.test_domain_range_scale_eotf_inverse_BT2100_HLG_1 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_inverse_BT2100_HLG_1.test_nan_eotf_inverse_BT2100_HLG_1 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_inverse_BT2100_HLG_2.test_eotf_inverse_BT2100_HLG_2 |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_inverse_BT2100_HLG_2.test_n_dimensional_eotf_inverse_BT2100_HLG_2 |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_inverse_BT2100_HLG_2.test_domain_range_scale_eotf_inverse_BT2100_HLG_2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestEotf_inverse_BT2100_HLG_2.test_nan_eotf_inverse_BT2100_HLG_2 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_BT2100_HLG_1.test_ootf_BT2100_HLG_1 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_BT2100_HLG_1.test_n_dimensional_ootf_BT2100_HLG_1 |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_BT2100_HLG_1.test_domain_range_scale_ootf_BT2100_HLG_1 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_BT2100_HLG_1.test_nan_ootf_BT2100_HLG_1 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_BT2100_HLG_2.test_ootf_BT2100_HLG_2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_BT2100_HLG_2.test_n_dimensional_ootf_BT2100_HLG_2 |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_BT2100_HLG_2.test_domain_range_scale_ootf_BT2100_HLG_2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_BT2100_HLG_2.test_nan_ootf_BT2100_HLG_1 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_inverse_BT2100_HLG_1.test_ootf_inverse_BT2100_HLG_1 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_inverse_BT2100_HLG_1.test_n_dimensional_ootf_inverse_BT2100_HLG_1 |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_inverse_BT2100_HLG_1.test_domain_range_scale_ootf_inverse_BT2100_HLG_1 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_inverse_BT2100_HLG_1.test_nan_ootf_inverse_BT2100_HLG_1 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_inverse_BT2100_HLG_2.test_ootf_inverse_BT2100_HLG_2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_inverse_BT2100_HLG_2.test_n_dimensional_ootf_inverse_BT2100_HLG_2 |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_inverse_BT2100_HLG_2.test_domain_range_scale_ootf_inverse_BT2100_HLG_2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
TestOotf_inverse_BT2100_HLG_2.test_nan_ootf_inverse_BT2100_HLG_2 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_2100.py |
(no function) |
110 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_601.py |
TestOetf_BT601.test_oetf_BT601 |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_601.py |
TestOetf_BT601.test_n_dimensional_oetf_BT601 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_601.py |
TestOetf_BT601.test_domain_range_scale_oetf_BT601 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_601.py |
TestOetf_BT601.test_nan_oetf_BT601 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_601.py |
TestOetf_inverse_BT601.test_oetf_inverse_BT601 |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_601.py |
TestOetf_inverse_BT601.test_n_dimensional_oetf_inverse_BT601 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_601.py |
TestOetf_inverse_BT601.test_domain_range_scale_oetf_inverse_BT601 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_601.py |
TestOetf_inverse_BT601.test_nan_oetf_inverse_BT601 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_601.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_709.py |
TestOetf_BT709.test_oetf_BT709 |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_709.py |
TestOetf_BT709.test_n_dimensional_oetf_BT709 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_709.py |
TestOetf_BT709.test_domain_range_scale_oetf_BT709 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_709.py |
TestOetf_BT709.test_nan_oetf_BT709 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_709.py |
TestOetf_inverse_BT709.test_oetf_inverse_BT709 |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_709.py |
TestOetf_inverse_BT709.test_n_dimensional_oetf_inverse_BT709 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_709.py |
TestOetf_inverse_BT709.test_domain_range_scale_oetf_inverse_BT709 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_709.py |
TestOetf_inverse_BT709.test_nan_oetf_inverse_BT709 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itur_bt_709.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_H273_Log.test_oetf_H273_Log |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_H273_Log.test_n_dimensional_oetf_H273_Log |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_H273_Log.test_domain_range_scale_oetf_H273_Log |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_H273_Log.test_nan_oetf_H273_Log |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_inverse_H273_Log.test_oetf_inverse_H273_Log |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_inverse_H273_Log.test_n_dimensional_oetf_inverse_H273_Log |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_inverse_H273_Log.test_domain_range_scale_oetf_inverse_H273_Log |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_inverse_H273_Log.test_nan_oetf_inverse_H273_Log |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_H273_LogSqrt.test_oetf_H273_LogSqrt |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_H273_LogSqrt.test_n_dimensional_oetf_H273_LogSqrt |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_H273_LogSqrt.test_domain_range_scale_oetf_H273_LogSqrt |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_H273_LogSqrt.test_nan_oetf_H273_LogSqrt |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_inverse_H273_LogSqrt.test_oetf_inverse_H273_LogSqrt |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_inverse_H273_LogSqrt.test_n_dimensional_oetf_inverse_H273_LogSqrt |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_inverse_H273_LogSqrt.test_domain_range_scale_oetf_inverse_H273_LogSqrt |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_inverse_H273_LogSqrt.test_nan_oetf_inverse_H273_LogSqrt |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_H273_IEC61966_2.test_oetf_H273_IEC61966_2 |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_H273_IEC61966_2.test_n_dimensional_oetf_H273_IEC61966_2 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_H273_IEC61966_2.test_domain_range_scale_oetf_H273_IEC61966_2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_H273_IEC61966_2.test_nan_oetf_H273_IEC61966_2 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_inverse_H273_IEC61966_2.test_oetf_inverse_H273_IEC61966_2 |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_inverse_H273_IEC61966_2.test_n_dimensional_oetf_inverse_H273_IEC61966_2 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_inverse_H273_IEC61966_2.test_domain_range_scale_oetf_inverse_H273_IEC61966_2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestOetf_inverse_H273_IEC61966_2.test_nan_oetf_inverse_H273_IEC61966_2 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestEotf_inverse_H273_ST428_1.test_eotf_inverse_H273_ST428_1 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestEotf_inverse_H273_ST428_1.test_n_dimensional_eotf_inverse_H273_ST428_1 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestEotf_inverse_H273_ST428_1.test_domain_range_scale_eotf_inverse_H273_ST428_1 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestEotf_inverse_H273_ST428_1.test_nan_eotf_inverse_H273_ST428_1 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestEotf_H273_ST428_1.test_eotf_H273_ST428_1 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestEotf_H273_ST428_1.test_n_dimensional_eotf_H273_ST428_1 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestEotf_H273_ST428_1.test_domain_range_scale_eotf_H273_ST428_1 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
TestEotf_H273_ST428_1.test_nan_eotf_H273_ST428_1 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_itut_h_273.py |
(no function) |
59 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_leica_l_log.py |
TestLogEncoding_LLog.test_log_encoding_LLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_leica_l_log.py |
TestLogEncoding_LLog.test_n_dimensional_log_encoding_LLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_leica_l_log.py |
TestLogEncoding_LLog.test_domain_range_scale_log_encoding_LLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_leica_l_log.py |
TestLogEncoding_LLog.test_nan_log_encoding_LLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_leica_l_log.py |
TestLogDecoding_LLog.test_log_decoding_LLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_leica_l_log.py |
TestLogDecoding_LLog.test_n_dimensional_log_decoding_LLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_leica_l_log.py |
TestLogDecoding_LLog.test_domain_range_scale_log_decoding_LLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_leica_l_log.py |
TestLogDecoding_LLog.test_nan_log_decoding_LLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_leica_l_log.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_linear.py |
TestLinearFunction.test_linear_function |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_linear.py |
TestLinearFunction.test_n_dimensional_linear_function |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_linear.py |
TestLinearFunction.test_nan_linear_function |
2 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_linear.py |
(no function) |
16 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_log.py |
TestLogarithmFunction_Basic.test_logarithmic_function_basic |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_log.py |
TestLogarithmFunction_Basic.test_n_dimensional_logarithmic_function_basic |
13 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_log.py |
TestLogarithmFunction_Basic.test_nan_logarithmic_function_basic |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_log.py |
TestLogarithmFunction_Quasilog.test_logarithmic_function_quasilog |
12 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_log.py |
TestLogarithmFunction_Quasilog.test_n_dimensional_logarithmic_function_quasilog |
13 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_log.py |
TestLogarithmFunction_Quasilog.test_nan_logarithmic_function_quasilog |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_log.py |
TestLogarithmFunction_Camera.test_logarithmic_function_camera |
20 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_log.py |
TestLogarithmFunction_Camera.test_n_dimensional_logarithmic_function_camera |
13 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_log.py |
TestLogarithmFunction_Camera.test_nan_logarithmic_function_camera |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_log.py |
TestLogEncoding_Log2.test_log_encoding_Log2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_log.py |
TestLogEncoding_Log2.test_n_dimensional_log_encoding_Log2 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_log.py |
TestLogEncoding_Log2.test_nan_log_encoding_Log2 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_log.py |
TestLogDecoding_Log2.test_log_decoding_Log2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_log.py |
TestLogDecoding_Log2.test_n_dimensional_log_decoding_Log2 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_log.py |
TestLogDecoding_Log2.test_nan_log_decoding_Log2 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_log.py |
(no function) |
36 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_nikon_n_log.py |
TestLogEncoding_NLog.test_log_encoding_NLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_nikon_n_log.py |
TestLogEncoding_NLog.test_n_dimensional_log_encoding_NLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_nikon_n_log.py |
TestLogEncoding_NLog.test_domain_range_scale_log_encoding_NLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_nikon_n_log.py |
TestLogEncoding_NLog.test_nan_log_encoding_NLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_nikon_n_log.py |
TestLogDecoding_NLog.test_log_decoding_NLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_nikon_n_log.py |
TestLogDecoding_NLog.test_n_dimensional_log_decoding_NLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_nikon_n_log.py |
TestLogDecoding_NLog.test_domain_range_scale_log_decoding_NLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_nikon_n_log.py |
TestLogDecoding_NLog.test_nan_log_decoding_NLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_nikon_n_log.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_panalog.py |
TestLogEncoding_Panalog.test_log_encoding_Panalog |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_panalog.py |
TestLogEncoding_Panalog.test_n_dimensional_log_encoding_Panalog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_panalog.py |
TestLogEncoding_Panalog.test_domain_range_scale_log_encoding_Panalog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_panalog.py |
TestLogEncoding_Panalog.test_nan_log_encoding_Panalog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_panalog.py |
TestLogDecoding_Panalog.test_log_decoding_Panalog |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_panalog.py |
TestLogDecoding_Panalog.test_n_dimensional_log_decoding_Panalog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_panalog.py |
TestLogDecoding_Panalog.test_domain_range_scale_log_decoding_Panalog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_panalog.py |
TestLogDecoding_Panalog.test_nan_log_decoding_Panalog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_panalog.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_panasonic_vlog.py |
TestLogEncoding_VLog.test_log_encoding_VLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_panasonic_vlog.py |
TestLogEncoding_VLog.test_n_dimensional_log_encoding_VLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_panasonic_vlog.py |
TestLogEncoding_VLog.test_domain_range_scale_log_encoding_VLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_panasonic_vlog.py |
TestLogEncoding_VLog.test_nan_log_encoding_VLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_panasonic_vlog.py |
TestLogDecoding_VLog.test_log_decoding_VLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_panasonic_vlog.py |
TestLogDecoding_VLog.test_n_dimensional_log_decoding_VLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_panasonic_vlog.py |
TestLogDecoding_VLog.test_domain_range_scale_log_decoding_VLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_panasonic_vlog.py |
TestLogDecoding_VLog.test_nan_log_decoding_VLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_panasonic_vlog.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_pivoted_log.py |
TestLogEncoding_PivotedLog.test_log_encoding_PivotedLog |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_pivoted_log.py |
TestLogEncoding_PivotedLog.test_n_dimensional_log_encoding_PivotedLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_pivoted_log.py |
TestLogEncoding_PivotedLog.test_domain_range_scale_log_encoding_PivotedLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_pivoted_log.py |
TestLogEncoding_PivotedLog.test_nan_log_encoding_PivotedLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_pivoted_log.py |
TestLogDecoding_PivotedLog.test_log_decoding_PivotedLog |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_pivoted_log.py |
TestLogDecoding_PivotedLog.test_n_dimensional_log_decoding_PivotedLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_pivoted_log.py |
TestLogDecoding_PivotedLog.test_domain_range_scale_log_decoding_PivotedLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_pivoted_log.py |
TestLogDecoding_PivotedLog.test_nan_log_decoding_PivotedLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_pivoted_log.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_REDLog.test_log_encoding_REDLog |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_REDLog.test_n_dimensional_log_encoding_REDLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_REDLog.test_domain_range_scale_log_encoding_REDLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_REDLog.test_nan_log_encoding_REDLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_REDLog.test_log_decoding_REDLog |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_REDLog.test_n_dimensional_log_decoding_REDLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_REDLog.test_domain_range_scale_log_decoding_REDLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_REDLog.test_nan_log_decoding_REDLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_REDLogFilm.test_log_encoding_REDLogFilm |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_REDLogFilm.test_n_dimensional_log_encoding_REDLogFilm |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_REDLogFilm.test_domain_range_scale_log_encoding_REDLogFilm |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_REDLogFilm.test_nan_log_encoding_REDLogFilm |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_REDLogFilm.test_log_decoding_REDLogFilm |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_REDLogFilm.test_n_dimensional_log_decoding_REDLogFilm |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_REDLogFilm.test_domain_range_scale_log_decoding_REDLogFilm |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_REDLogFilm.test_nan_log_decoding_REDLogFilm |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_Log3G10_v1.test_log_encoding_Log3G10_v1 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_Log3G10_v1.test_n_dimensional_log_encoding_Log3G10_v1 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_Log3G10_v1.test_domain_range_scale_log_encoding_Log3G10_v1 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_Log3G10_v1.test_nan_log_encoding_Log3G10_v1 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_Log3G10_v1.test_log_decoding_Log3G10_v1 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_Log3G10_v1.test_n_dimensional_log_decoding_Log3G10_v1 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_Log3G10_v1.test_domain_range_scale_log_decoding_Log3G10_v1 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_Log3G10_v1.test_nan_log_decoding_Log3G10_v1 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_Log3G10_v2.test_log_encoding_Log3G10_v2 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_Log3G10_v2.test_n_dimensional_log_encoding_Log3G10_v2 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_Log3G10_v2.test_domain_range_scale_log_encoding_Log3G10_v2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_Log3G10_v2.test_nan_log_encoding_Log3G10_v2 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_Log3G10_v2.test_log_decoding_Log3G10_v2 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_Log3G10_v2.test_n_dimensional_log_decoding_Log3G10_v2 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_Log3G10_v2.test_domain_range_scale_log_decoding_Log3G10_v2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_Log3G10_v2.test_nan_log_decoding_Log3G10_v2 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_Log3G10_v3.test_log_encoding_Log3G10_v3 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_Log3G10_v3.test_n_dimensional_log_encoding_Log3G10_v3 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_Log3G10_v3.test_domain_range_scale_log_encoding_Log3G10_v3 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_Log3G10_v3.test_nan_log_encoding_Log3G10_v3 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_Log3G10_v3.test_log_decoding_Log3G10_v3 |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_Log3G10_v3.test_n_dimensional_log_decoding_Log3G10_v3 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_Log3G10_v3.test_domain_range_scale_log_decoding_Log3G10_v3 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_Log3G10_v3.test_nan_log_decoding_Log3G10_v3 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_Log3G12.test_log_encoding_Log3G12 |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_Log3G12.test_n_dimensional_log_encoding_Log3G12 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_Log3G12.test_domain_range_scale_log_encoding_Log3G12 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogEncoding_Log3G12.test_nan_log_encoding_Log3G12 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_Log3G12.test_log_decoding_Log3G12 |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_Log3G12.test_n_dimensional_log_decoding_Log3G12 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_Log3G12.test_domain_range_scale_log_decoding_Log3G12 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
TestLogDecoding_Log3G12.test_nan_log_decoding_Log3G12 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_red.py |
(no function) |
84 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestCctfEncoding_ROMMRGB.test_cctf_encoding_ROMMRGB |
5 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestCctfEncoding_ROMMRGB.test_n_dimensional_cctf_encoding_ROMMRGB |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestCctfEncoding_ROMMRGB.test_domain_range_scale_cctf_encoding_ROMMRGB |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestCctfEncoding_ROMMRGB.test_nan_cctf_encoding_ROMMRGB |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestCctfDecoding_ROMMRGB.test_cctf_decoding_ROMMRGB |
5 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestCctfDecoding_ROMMRGB.test_n_dimensional_cctf_decoding_ROMMRGB |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestCctfDecoding_ROMMRGB.test_domain_range_scale_cctf_decoding_ROMMRGB |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestCctfDecoding_ROMMRGB.test_nan_cctf_decoding_ROMMRGB |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestCctfEncoding_RIMMRGB.test_cctf_encoding_RIMMRGB |
5 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestCctfEncoding_RIMMRGB.test_n_dimensional_cctf_encoding_RIMMRGB |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestCctfEncoding_RIMMRGB.test_domain_range_scale_cctf_encoding_RIMMRGB |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestCctfEncoding_RIMMRGB.test_nan_cctf_encoding_RIMMRGB |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestCctfDecoding_RIMMRGB.test_cctf_decoding_RIMMRGB |
5 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestCctfDecoding_RIMMRGB.test_n_dimensional_cctf_decoding_RIMMRGB |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestCctfDecoding_RIMMRGB.test_domain_range_scale_cctf_decoding_RIMMRGB |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestCctfDecoding_RIMMRGB.test_nan_cctf_decoding_RIMMRGB |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestLog_encoding_ERIMMRGB.test_log_encoding_ERIMMRGB |
5 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestLog_encoding_ERIMMRGB.test_n_dimensional_log_encoding_ERIMMRGB |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestLog_encoding_ERIMMRGB.test_domain_range_scale_log_encoding_ERIMMRGB |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestLog_encoding_ERIMMRGB.test_nan_log_encoding_ERIMMRGB |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestLog_decoding_ERIMMRGB.test_log_decoding_ERIMMRGB |
5 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestLog_decoding_ERIMMRGB.test_n_dimensional_log_decoding_ERIMMRGB |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestLog_decoding_ERIMMRGB.test_domain_range_scale_log_decoding_ERIMMRGB |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
TestLog_decoding_ERIMMRGB.test_nan_log_decoding_ERIMMRGB |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_rimm_romm_rgb.py |
(no function) |
47 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_smpte_240m.py |
TestOetf_SMPTE240M.test_oetf_SMPTE240M |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_smpte_240m.py |
TestOetf_SMPTE240M.test_n_dimensional_oetf_SMPTE240M |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_smpte_240m.py |
TestOetf_SMPTE240M.test_domain_range_scale_oetf_SMPTE240M |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_smpte_240m.py |
TestOetf_SMPTE240M.test_nan_oetf_SMPTE240M |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_smpte_240m.py |
TestEotf_SMPTE240M.test_eotf_SMPTE240M |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_smpte_240m.py |
TestEotf_SMPTE240M.test_n_dimensional_eotf_SMPTE240M |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_smpte_240m.py |
TestEotf_SMPTE240M.test_domain_range_scale_eotf_SMPTE240M |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_smpte_240m.py |
TestEotf_SMPTE240M.test_nan_eotf_SMPTE240M |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_smpte_240m.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogEncoding_SLog.test_log_encoding_SLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogEncoding_SLog.test_n_dimensional_log_encoding_SLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogEncoding_SLog.test_domain_range_scale_log_encoding_SLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogEncoding_SLog.test_nan_log_encoding_SLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogDecoding_SLog.test_log_decoding_SLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogDecoding_SLog.test_n_dimensional_log_decoding_SLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogDecoding_SLog.test_domain_range_scale_log_decoding_SLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogDecoding_SLog.test_nan_log_decoding_SLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogEncoding_SLog2.test_log_encoding_SLog2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogEncoding_SLog2.test_n_dimensional_log_encoding_SLog2 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogEncoding_SLog2.test_domain_range_scale_log_encoding_SLog2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogEncoding_SLog2.test_nan_log_encoding_SLog2 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogDecoding_SLog2.test_log_decoding_SLog2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogDecoding_SLog2.test_n_dimensional_log_decoding_SLog2 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogDecoding_SLog2.test_domain_range_scale_log_decoding_SLog2 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogDecoding_SLog2.test_nan_log_decoding_SLog2 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogEncoding_SLog3.test_log_encoding_SLog3 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogEncoding_SLog3.test_n_dimensional_log_encoding_SLog3 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogEncoding_SLog3.test_domain_range_scale_log_encoding_SLog3 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogEncoding_SLog3.test_nan_log_encoding_SLog3 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogDecoding_SLog3.test_log_decoding_SLog3 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogDecoding_SLog3.test_n_dimensional_log_decoding_SLog3 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogDecoding_SLog3.test_domain_range_scale_log_decoding_SLog3 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
TestLogDecoding_SLog3.test_nan_log_decoding_SLog3 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_sony.py |
(no function) |
47 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_srgb.py |
TestEotf_inverse_sRGB.test_eotf_inverse_sRGB |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_srgb.py |
TestEotf_inverse_sRGB.test_n_dimensional_eotf_inverse_sRGB |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_srgb.py |
TestEotf_inverse_sRGB.test_domain_range_scale_eotf_inverse_sRGB |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_srgb.py |
TestEotf_inverse_sRGB.test_nan_eotf_inverse_sRGB |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_srgb.py |
TestEotf_sRGB.test_eotf_sRGB |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_srgb.py |
TestEotf_sRGB.test_n_dimensional_eotf_sRGB |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_srgb.py |
TestEotf_sRGB.test_domain_range_scale_eotf_sRGB |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_srgb.py |
TestEotf_sRGB.test_nan_eotf_sRGB |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_srgb.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_st_2084.py |
TestEotf_inverse_ST2084.test_eotf_inverse_ST2084 |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_st_2084.py |
TestEotf_inverse_ST2084.test_n_dimensional_eotf_inverse_ST2084 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_st_2084.py |
TestEotf_inverse_ST2084.test_domain_range_scale_eotf_inverse_ST2084 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_st_2084.py |
TestEotf_inverse_ST2084.test_nan_eotf_inverse_ST2084 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_st_2084.py |
TestEotf_ST2084.test_eotf_ST2084 |
4 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_st_2084.py |
TestEotf_ST2084.test_n_dimensional_eotf_ST2084 |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_st_2084.py |
TestEotf_ST2084.test_domain_range_scale_eotf_ST2084 |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_st_2084.py |
TestEotf_ST2084.test_nan_eotf_ST2084 |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_st_2084.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_viper_log.py |
TestLogEncoding_ViperLog.test_log_encoding_ViperLog |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_viper_log.py |
TestLogEncoding_ViperLog.test_n_dimensional_log_encoding_ViperLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_viper_log.py |
TestLogEncoding_ViperLog.test_domain_range_scale_log_encoding_ViperLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_viper_log.py |
TestLogEncoding_ViperLog.test_nan_log_encoding_ViperLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_viper_log.py |
TestLogDecoding_ViperLog.test_log_decoding_ViperLog |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_viper_log.py |
TestLogDecoding_ViperLog.test_n_dimensional_log_decoding_ViperLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_viper_log.py |
TestLogDecoding_ViperLog.test_domain_range_scale_log_decoding_ViperLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_viper_log.py |
TestLogDecoding_ViperLog.test_nan_log_decoding_ViperLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_viper_log.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_xiaomi_mi_log.py |
TestLogEncoding_MiLog.test_log_encoding_MiLog |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_xiaomi_mi_log.py |
TestLogEncoding_MiLog.test_n_dimensional_log_encoding_MiLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_xiaomi_mi_log.py |
TestLogEncoding_MiLog.test_domain_range_scale_log_encoding_MiLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_xiaomi_mi_log.py |
TestLogEncoding_MiLog.test_nan_log_encoding_MiLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_xiaomi_mi_log.py |
TestLogDecoding_MiLog.test_log_decoding_MiLog |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_xiaomi_mi_log.py |
TestLogDecoding_MiLog.test_n_dimensional_log_decoding_MiLog |
11 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_xiaomi_mi_log.py |
TestLogDecoding_MiLog.test_domain_range_scale_log_decoding_MiLog |
6 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_xiaomi_mi_log.py |
TestLogDecoding_MiLog.test_nan_log_decoding_MiLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/tests/test_xiaomi_mi_log.py |
(no function) |
23 |
0 |
0 |
100% |
| models/rgb/transfer_functions/viper_log.py |
log_encoding_ViperLog |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/viper_log.py |
log_decoding_ViperLog |
3 |
0 |
0 |
100% |
| models/rgb/transfer_functions/viper_log.py |
(no function) |
13 |
13 |
0 |
0% |
| models/rgb/transfer_functions/xiaomi_mi_log.py |
log_encoding_MiLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/xiaomi_mi_log.py |
log_decoding_MiLog |
1 |
0 |
0 |
100% |
| models/rgb/transfer_functions/xiaomi_mi_log.py |
(no function) |
15 |
15 |
0 |
0% |
| models/rgb/ycbcr.py |
round_BT2100 |
1 |
0 |
0 |
100% |
| models/rgb/ycbcr.py |
ranges_YCbCr |
14 |
0 |
0 |
100% |
| models/rgb/ycbcr.py |
matrix_YCbCr |
9 |
0 |
1 |
100% |
| models/rgb/ycbcr.py |
offset_YCbCr |
4 |
0 |
0 |
100% |
| models/rgb/ycbcr.py |
RGB_to_YCbCr |
20 |
0 |
1 |
100% |
| models/rgb/ycbcr.py |
YCbCr_to_RGB |
18 |
0 |
0 |
100% |
| models/rgb/ycbcr.py |
RGB_to_YcCbcCrc |
19 |
0 |
1 |
100% |
| models/rgb/ycbcr.py |
YcCbcCrc_to_RGB |
18 |
0 |
1 |
100% |
| models/rgb/ycbcr.py |
(no function) |
23 |
23 |
2 |
0% |
| models/rgb/ycocg.py |
RGB_to_YCoCg |
1 |
0 |
0 |
100% |
| models/rgb/ycocg.py |
YCoCg_to_RGB |
1 |
0 |
0 |
100% |
| models/rgb/ycocg.py |
(no function) |
17 |
17 |
2 |
0% |
| models/sucs.py |
XYZ_to_sUCS |
4 |
0 |
0 |
100% |
| models/sucs.py |
sUCS_to_XYZ |
4 |
0 |
0 |
100% |
| models/sucs.py |
sUCS_chroma |
3 |
0 |
0 |
100% |
| models/sucs.py |
sUCS_hue_angle |
3 |
0 |
0 |
100% |
| models/sucs.py |
sUCS_Iab_to_sUCS_ICh |
4 |
0 |
0 |
100% |
| models/sucs.py |
sUCS_ICh_to_sUCS_Iab |
8 |
0 |
0 |
100% |
| models/sucs.py |
(no function) |
28 |
28 |
0 |
0% |
| models/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| models/tests/test_cam02_ucs.py |
TestJMh_CIECAM02_to_UCS_Luo2006.setup_method |
7 |
0 |
0 |
100% |
| models/tests/test_cam02_ucs.py |
TestJMh_CIECAM02_to_UCS_Luo2006.test_JMh_CIECAM02_to_UCS_Luo2006 |
6 |
0 |
0 |
100% |
| models/tests/test_cam02_ucs.py |
TestJMh_CIECAM02_to_UCS_Luo2006.test_n_dimensional_JMh_CIECAM02_to_UCS_Luo2006 |
8 |
0 |
0 |
100% |
| models/tests/test_cam02_ucs.py |
TestJMh_CIECAM02_to_UCS_Luo2006.test_domain_range_scale_JMh_CIECAM02_to_UCS_Luo2006 |
6 |
0 |
0 |
100% |
| models/tests/test_cam02_ucs.py |
TestJMh_CIECAM02_to_UCS_Luo2006.test_nan_JMh_CIECAM02_to_UCS_Luo2006 |
3 |
0 |
0 |
100% |
| models/tests/test_cam02_ucs.py |
TestUCS_Luo2006_to_JMh_CIECAM02.test_UCS_Luo2006_to_JMh_CIECAM02 |
6 |
0 |
0 |
100% |
| models/tests/test_cam02_ucs.py |
TestUCS_Luo2006_to_JMh_CIECAM02.test_n_dimensional_UCS_Luo2006_to_JMh_CIECAM02 |
8 |
0 |
0 |
100% |
| models/tests/test_cam02_ucs.py |
TestUCS_Luo2006_to_JMh_CIECAM02.test_domain_range_scale_UCS_Luo2006_to_JMh_CIECAM02 |
6 |
0 |
0 |
100% |
| models/tests/test_cam02_ucs.py |
TestUCS_Luo2006_to_JMh_CIECAM02.test_nan_UCS_Luo2006_to_JMh_CIECAM02 |
3 |
0 |
0 |
100% |
| models/tests/test_cam02_ucs.py |
TestXYZ_to_UCS_Luo2006.test_XYZ_to_UCS_Luo2006 |
6 |
0 |
0 |
100% |
| models/tests/test_cam02_ucs.py |
TestXYZ_to_UCS_Luo2006.test_n_dimensional_XYZ_to_UCS_Luo2006 |
8 |
0 |
0 |
100% |
| models/tests/test_cam02_ucs.py |
TestXYZ_to_UCS_Luo2006.test_domain_range_scale_XYZ_to_UCS_Luo2006 |
7 |
0 |
0 |
100% |
| models/tests/test_cam02_ucs.py |
TestXYZ_to_UCS_Luo2006.test_nan_XYZ_to_UCS_Luo2006 |
3 |
0 |
0 |
100% |
| models/tests/test_cam02_ucs.py |
TestUCS_Luo2006_to_XYZ.test_UCS_Luo2006_to_XYZ |
6 |
0 |
0 |
100% |
| models/tests/test_cam02_ucs.py |
TestUCS_Luo2006_to_XYZ.test_n_dimensional_UCS_Luo2006_to_XYZ |
8 |
0 |
0 |
100% |
| models/tests/test_cam02_ucs.py |
TestUCS_Luo2006_to_XYZ.test_domain_range_scale_UCS_Luo2006_to_XYZ |
7 |
0 |
0 |
100% |
| models/tests/test_cam02_ucs.py |
TestUCS_Luo2006_to_XYZ.test_nan_UCS_Luo2006_to_XYZ |
7 |
0 |
0 |
100% |
| models/tests/test_cam02_ucs.py |
(no function) |
40 |
0 |
0 |
100% |
| models/tests/test_cam16_ucs.py |
TestXYZ_to_UCS_Li2017.test_XYZ_to_UCS_Li2017 |
2 |
0 |
0 |
100% |
| models/tests/test_cam16_ucs.py |
TestUCS_Li2017_to_XYZ.test_UCS_Li2017_to_XYZ |
2 |
0 |
0 |
100% |
| models/tests/test_cam16_ucs.py |
(no function) |
19 |
0 |
0 |
100% |
| models/tests/test_cie_lab.py |
TestXYZ_to_Lab.test_XYZ_to_Lab |
6 |
0 |
0 |
100% |
| models/tests/test_cie_lab.py |
TestXYZ_to_Lab.test_n_dimensional_XYZ_to_Lab |
12 |
0 |
0 |
100% |
| models/tests/test_cie_lab.py |
TestXYZ_to_Lab.test_domain_range_scale_XYZ_to_Lab |
7 |
0 |
0 |
100% |
| models/tests/test_cie_lab.py |
TestXYZ_to_Lab.test_nan_XYZ_to_Lab |
3 |
0 |
0 |
100% |
| models/tests/test_cie_lab.py |
TestLab_to_XYZ.test_Lab_to_XYZ |
6 |
0 |
0 |
100% |
| models/tests/test_cie_lab.py |
TestLab_to_XYZ.test_n_dimensional_Lab_to_XYZ |
12 |
0 |
0 |
100% |
| models/tests/test_cie_lab.py |
TestLab_to_XYZ.test_domain_range_scale_Lab_to_XYZ |
7 |
0 |
0 |
100% |
| models/tests/test_cie_lab.py |
TestLab_to_XYZ.test_nan_Lab_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_cie_lab.py |
(no function) |
25 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestXYZ_to_Luv.test_XYZ_to_Luv |
6 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestXYZ_to_Luv.test_n_dimensional_XYZ_to_Luv |
12 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestXYZ_to_Luv.test_domain_range_scale_XYZ_to_Luv |
7 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestXYZ_to_Luv.test_nan_XYZ_to_Luv |
3 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestLuv_to_XYZ.test_Luv_to_XYZ |
6 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestLuv_to_XYZ.test_n_dimensional_Luv_to_XYZ |
12 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestLuv_to_XYZ.test_domain_range_scale_Luv_to_XYZ |
7 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestLuv_to_XYZ.test_nan_Luv_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestLuv_to_uv.test_Luv_to_uv |
6 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestLuv_to_uv.test_n_dimensional_Luv_to_uv |
12 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestLuv_to_uv.test_domain_range_scale_Luv_to_uv |
7 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestLuv_to_uv.test_nan_Luv_to_uv |
3 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
Testuv_to_Luv.test_uv_to_Luv |
7 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
Testuv_to_Luv.test_n_dimensional_uv_to_Luv |
12 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
Testuv_to_Luv.test_domain_range_scale_uv_to_Luv |
8 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
Testuv_to_Luv.test_nan_uv_to_Luv |
3 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestLuv_uv_to_xy.test_Luv_uv_to_xy |
3 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestLuv_uv_to_xy.test_n_dimensional_Luv_uv_to_xy |
8 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestLuv_uv_to_xy.test_nan_Luv_uv_to_xy |
3 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestXy_to_Luv_uv.test_xy_to_Luv_uv |
3 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestXy_to_Luv_uv.test_n_dimensional_xy_to_Luv_uv |
8 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestXy_to_Luv_uv.test_nan_xy_to_Luv_uv |
3 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestXYZ_to_CIE1976UCS.test_XYZ_to_CIE1976UCS |
6 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestXYZ_to_CIE1976UCS.test_n_dimensional_XYZ_to_CIE1976UCS |
12 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestXYZ_to_CIE1976UCS.test_domain_range_scale_XYZ_to_CIE1976UCS |
7 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestXYZ_to_CIE1976UCS.test_nan_XYZ_to_CIE1976UCS |
3 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestCIE1976UCS_to_XYZ.test_CIE1976UCS_to_XYZ |
6 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestCIE1976UCS_to_XYZ.test_n_dimensional_CIE1976UCS_to_XYZ |
12 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestCIE1976UCS_to_XYZ.test_domain_range_scale_CIE1976UCS_to_XYZ |
7 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
TestCIE1976UCS_to_XYZ.test_nan_CIE1976UCS_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_cie_luv.py |
(no function) |
59 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestXYZ_to_UCS.test_XYZ_to_UCS |
3 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestXYZ_to_UCS.test_n_dimensional_XYZ_to_UCS |
8 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestXYZ_to_UCS.test_domain_range_scale_XYZ_to_UCS |
6 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestXYZ_to_UCS.test_nan_XYZ_to_UCS |
3 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestUCS_to_XYZ.test_UCS_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestUCS_to_XYZ.test_n_dimensional_UCS_to_XYZ |
8 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestUCS_to_XYZ.test_domain_range_scale_UCS_to_XYZ |
6 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestUCS_to_XYZ.test_nan_UCS_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestUCS_to_uv.test_UCS_to_uv |
3 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestUCS_to_uv.test_n_dimensional_UCS_to_uv |
8 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestUCS_to_uv.test_domain_range_scale_UCS_to_uv |
6 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestUCS_to_uv.test_nan_UCS_to_uv |
3 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
Testuv_to_UCS.test_uv_to_UCS |
4 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
Testuv_to_UCS.test_n_dimensional_uv_to_UCS |
8 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
Testuv_to_UCS.test_domain_range_scale_uv_to_UCS |
7 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
Testuv_to_UCS.test_nan_uv_to_UCS |
3 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestUCS_uv_to_xy.test_UCS_uv_to_xy |
3 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestUCS_uv_to_xy.test_n_dimensional_UCS_uv_to_xy |
8 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestUCS_uv_to_xy.test_nan_UCS_uv_to_xy |
3 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestXy_to_UCS_uv.test_xy_to_UCS_uv |
3 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestXy_to_UCS_uv.test_n_dimensional_xy_to_UCS_uv |
8 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestXy_to_UCS_uv.test_nan_xy_to_UCS_uv |
3 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestXYZ_to_CIE1960UCS.test_XYZ_to_CIE1960UCS |
3 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestXYZ_to_CIE1960UCS.test_n_dimensional_XYZ_to_CIE1960UCS |
8 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestXYZ_to_CIE1960UCS.test_domain_range_scale_XYZ_to_CIE1960UCS |
6 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestXYZ_to_CIE1960UCS.test_nan_XYZ_to_CIE1960UCS |
3 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestCIE1960UCS_to_XYZ.test_CIE1960UCS_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestCIE1960UCS_to_XYZ.test_n_dimensional_CIE1960UCS_to_XYZ |
8 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestCIE1960UCS_to_XYZ.test_domain_range_scale_CIE1960UCS_to_XYZ |
6 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
TestCIE1960UCS_to_XYZ.test_nan_CIE1960UCS_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_cie_ucs.py |
(no function) |
59 |
0 |
0 |
100% |
| models/tests/test_cie_uvw.py |
TestXYZ_to_UVW.test_XYZ_to_UVW |
6 |
0 |
0 |
100% |
| models/tests/test_cie_uvw.py |
TestXYZ_to_UVW.test_n_dimensional_XYZ_to_UVW |
12 |
0 |
0 |
100% |
| models/tests/test_cie_uvw.py |
TestXYZ_to_UVW.test_domain_range_scale_XYZ_to_UVW |
7 |
0 |
0 |
100% |
| models/tests/test_cie_uvw.py |
TestXYZ_to_UVW.test_nan_XYZ_to_UVW |
3 |
0 |
0 |
100% |
| models/tests/test_cie_uvw.py |
TestUVW_to_XYZ.test_UVW_to_XYZ |
6 |
0 |
0 |
100% |
| models/tests/test_cie_uvw.py |
TestUVW_to_XYZ.test_n_dimensional_UVW_to_XYZ |
12 |
0 |
0 |
100% |
| models/tests/test_cie_uvw.py |
TestUVW_to_XYZ.test_domain_range_scale_UVW_to_XYZ |
7 |
0 |
0 |
100% |
| models/tests/test_cie_uvw.py |
TestUVW_to_XYZ.test_nan_UVW_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_cie_uvw.py |
(no function) |
25 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
TestXYZ_to_xyY.test_XYZ_to_xyY |
5 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
TestXYZ_to_xyY.test_n_dimensional_XYZ_to_xyY |
8 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
TestXYZ_to_xyY.test_domain_range_scale_XYZ_to_xyY |
8 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
TestXYZ_to_xyY.test_nan_XYZ_to_xyY |
3 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
TestxyY_to_XYZ.test_xyY_to_XYZ |
5 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
TestxyY_to_XYZ.test_n_dimensional_xyY_to_XYZ |
8 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
TestxyY_to_XYZ.test_domain_range_scale_xyY_to_XYZ |
8 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
TestxyY_to_XYZ.test_nan_xyY_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
TestxyY_to_xy.test_xyY_to_xy |
4 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
TestxyY_to_xy.test_n_dimensional_xyY_to_xy |
8 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
TestxyY_to_xy.test_domain_range_scale_xyY_to_xy |
8 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
TestxyY_to_xy.test_nan_xyY_to_xy |
3 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
Testxy_to_xyY.test_xy_to_xyY |
5 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
Testxy_to_xyY.test_n_dimensional_xy_to_xyY |
8 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
Testxy_to_xyY.test_domain_range_scale_xy_to_xyY |
8 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
Testxy_to_xyY.test_nan_xy_to_xyY |
3 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
TestXYZ_to_xy.test_XYZ_to_xy |
4 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
TestXYZ_to_xy.test_n_dimensional_XYZ_to_xy |
8 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
TestXYZ_to_xy.test_domain_range_scale_XYZ_to_xy |
8 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
TestXYZ_to_xy.test_nan_XYZ_to_xy |
3 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
Testxy_to_XYZ.test_xy_to_XYZ |
4 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
Testxy_to_XYZ.test_n_dimensional_xy_to_XYZ |
8 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
Testxy_to_XYZ.test_domain_range_scale_xy_to_XYZ |
8 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
Testxy_to_XYZ.test_nan_xy_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_cie_xyy.py |
(no function) |
49 |
0 |
0 |
100% |
| models/tests/test_common.py |
TestJab_to_JCh.test_Jab_to_JCh |
3 |
0 |
0 |
100% |
| models/tests/test_common.py |
TestJab_to_JCh.test_n_dimensional_Jab_to_JCh |
8 |
0 |
0 |
100% |
| models/tests/test_common.py |
TestJab_to_JCh.test_domain_range_scale_Jab_to_JCh |
6 |
0 |
0 |
100% |
| models/tests/test_common.py |
TestJab_to_JCh.test_nan_Jab_to_JCh |
3 |
0 |
0 |
100% |
| models/tests/test_common.py |
TestJCh_to_Jab.test_JCh_to_Jab |
3 |
0 |
0 |
100% |
| models/tests/test_common.py |
TestJCh_to_Jab.test_n_dimensional_JCh_to_Jab |
8 |
0 |
0 |
100% |
| models/tests/test_common.py |
TestJCh_to_Jab.test_domain_range_scale_JCh_to_Jab |
6 |
0 |
0 |
100% |
| models/tests/test_common.py |
TestJCh_to_Jab.test_nan_JCh_to_Jab |
3 |
0 |
0 |
100% |
| models/tests/test_common.py |
TestXYZ_to_Iab.setup_method |
3 |
0 |
0 |
100% |
| models/tests/test_common.py |
TestXYZ_to_Iab.test_XYZ_to_Iab |
3 |
0 |
0 |
100% |
| models/tests/test_common.py |
TestXYZ_to_Iab.test_n_dimensional_XYZ_to_Iab |
8 |
0 |
0 |
100% |
| models/tests/test_common.py |
TestXYZ_to_Iab.test_domain_range_scale_XYZ_to_Iab |
6 |
0 |
0 |
100% |
| models/tests/test_common.py |
TestXYZ_to_Iab.test_nan_XYZ_to_Iab |
3 |
0 |
0 |
100% |
| models/tests/test_common.py |
TestIab_to_XYZ.setup_method |
3 |
0 |
0 |
100% |
| models/tests/test_common.py |
TestIab_to_XYZ.test_Iab_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_common.py |
TestIab_to_XYZ.test_n_dimensional_Iab_to_XYZ |
8 |
0 |
0 |
100% |
| models/tests/test_common.py |
TestIab_to_XYZ.test_domain_range_scale_Iab_to_XYZ |
6 |
0 |
0 |
100% |
| models/tests/test_common.py |
TestIab_to_XYZ.test_nan_Iab_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_common.py |
(no function) |
39 |
0 |
0 |
100% |
| models/tests/test_din99.py |
TestLab_to_DIN99.test_Lab_to_DIN99 |
6 |
0 |
0 |
100% |
| models/tests/test_din99.py |
TestLab_to_DIN99.test_n_dimensional_Lab_to_DIN99 |
8 |
0 |
0 |
100% |
| models/tests/test_din99.py |
TestLab_to_DIN99.test_domain_range_scale_Lab_to_DIN99 |
12 |
0 |
0 |
100% |
| models/tests/test_din99.py |
TestLab_to_DIN99.test_nan_Lab_to_DIN99 |
6 |
0 |
0 |
100% |
| models/tests/test_din99.py |
TestDIN99_to_Lab.test_DIN99_to_Lab |
6 |
0 |
0 |
100% |
| models/tests/test_din99.py |
TestDIN99_to_Lab.test_n_dimensional_DIN99_to_Lab |
8 |
0 |
0 |
100% |
| models/tests/test_din99.py |
TestDIN99_to_Lab.test_domain_range_scale_DIN99_to_Lab |
12 |
0 |
0 |
100% |
| models/tests/test_din99.py |
TestDIN99_to_Lab.test_nan_DIN99_to_Lab |
6 |
0 |
0 |
100% |
| models/tests/test_din99.py |
TestXYZ_to_DIN99.test_XYZ_to_DIN99 |
4 |
0 |
0 |
100% |
| models/tests/test_din99.py |
TestXYZ_to_DIN99.test_n_dimensional_XYZ_to_DIN99 |
8 |
0 |
0 |
100% |
| models/tests/test_din99.py |
TestXYZ_to_DIN99.test_domain_range_scale_XYZ_to_DIN99 |
6 |
0 |
0 |
100% |
| models/tests/test_din99.py |
TestXYZ_to_DIN99.test_nan_XYZ_to_DIN99 |
3 |
0 |
0 |
100% |
| models/tests/test_din99.py |
TestDIN99_to_XYZ.test_DIN99_to_XYZ |
4 |
0 |
0 |
100% |
| models/tests/test_din99.py |
TestDIN99_to_XYZ.test_n_dimensional_DIN99_to_XYZ |
8 |
0 |
0 |
100% |
| models/tests/test_din99.py |
TestDIN99_to_XYZ.test_domain_range_scale_DIN99_to_XYZ |
6 |
0 |
0 |
100% |
| models/tests/test_din99.py |
TestDIN99_to_XYZ.test_nan_DIN99_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_din99.py |
(no function) |
37 |
0 |
0 |
100% |
| models/tests/test_hdr_cie_lab.py |
TestExponent_hdr_CIELab.test_exponent_hdr_CIELab |
4 |
0 |
0 |
100% |
| models/tests/test_hdr_cie_lab.py |
TestExponent_hdr_CIELab.test_n_dimensional_exponent_hdr_CIELab |
15 |
0 |
0 |
100% |
| models/tests/test_hdr_cie_lab.py |
TestExponent_hdr_CIELab.test_domain_range_scale_exponent_hdr_CIELab |
7 |
0 |
0 |
100% |
| models/tests/test_hdr_cie_lab.py |
TestExponent_hdr_CIELab.test_nan_exponent_hdr_CIELab |
2 |
0 |
0 |
100% |
| models/tests/test_hdr_cie_lab.py |
TestXYZ_to_hdr_CIELab.test_XYZ_to_hdr_CIELab |
5 |
0 |
0 |
100% |
| models/tests/test_hdr_cie_lab.py |
TestXYZ_to_hdr_CIELab.test_n_dimensional_XYZ_to_hdr_CIELab |
18 |
0 |
0 |
100% |
| models/tests/test_hdr_cie_lab.py |
TestXYZ_to_hdr_CIELab.test_domain_range_scale_XYZ_to_hdr_CIELab |
9 |
0 |
0 |
100% |
| models/tests/test_hdr_cie_lab.py |
TestXYZ_to_hdr_CIELab.test_nan_XYZ_to_hdr_CIELab |
3 |
0 |
0 |
100% |
| models/tests/test_hdr_cie_lab.py |
TestHdr_CIELab_to_XYZ.test_hdr_CIELab_to_XYZ |
5 |
0 |
0 |
100% |
| models/tests/test_hdr_cie_lab.py |
TestHdr_CIELab_to_XYZ.test_n_dimensional_hdr_CIELab_to_XYZ |
18 |
0 |
0 |
100% |
| models/tests/test_hdr_cie_lab.py |
TestHdr_CIELab_to_XYZ.test_domain_range_scale_hdr_CIELab_to_XYZ |
9 |
0 |
0 |
100% |
| models/tests/test_hdr_cie_lab.py |
TestHdr_CIELab_to_XYZ.test_nan_hdr_CIELab_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_hdr_cie_lab.py |
(no function) |
32 |
0 |
0 |
100% |
| models/tests/test_hdr_ipt.py |
TestExponent_hdr_IPT.test_exponent_hdr_IPT |
4 |
0 |
0 |
100% |
| models/tests/test_hdr_ipt.py |
TestExponent_hdr_IPT.test_n_dimensional_exponent_hdr_IPT |
15 |
0 |
0 |
100% |
| models/tests/test_hdr_ipt.py |
TestExponent_hdr_IPT.test_domain_range_scale_exponent_hdr_IPT |
7 |
0 |
0 |
100% |
| models/tests/test_hdr_ipt.py |
TestExponent_hdr_IPT.test_nan_exponent_hdr_IPT |
2 |
0 |
0 |
100% |
| models/tests/test_hdr_ipt.py |
TestXYZ_to_hdr_IPT.test_XYZ_to_hdr_IPT |
4 |
0 |
0 |
100% |
| models/tests/test_hdr_ipt.py |
TestXYZ_to_hdr_IPT.test_n_dimensional_XYZ_to_hdr_IPT |
15 |
0 |
0 |
100% |
| models/tests/test_hdr_ipt.py |
TestXYZ_to_hdr_IPT.test_domain_range_scale_XYZ_to_hdr_IPT |
8 |
0 |
0 |
100% |
| models/tests/test_hdr_ipt.py |
TestXYZ_to_hdr_IPT.test_nan_XYZ_to_hdr_IPT |
3 |
0 |
0 |
100% |
| models/tests/test_hdr_ipt.py |
TestHdr_IPT_to_XYZ.test_hdr_IPT_to_XYZ |
4 |
0 |
0 |
100% |
| models/tests/test_hdr_ipt.py |
TestHdr_IPT_to_XYZ.test_n_dimensional_hdr_IPT_to_XYZ |
15 |
0 |
0 |
100% |
| models/tests/test_hdr_ipt.py |
TestHdr_IPT_to_XYZ.test_domain_range_scale_hdr_IPT_to_XYZ |
8 |
0 |
0 |
100% |
| models/tests/test_hdr_ipt.py |
TestHdr_IPT_to_XYZ.test_nan_hdr_IPT_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_hdr_ipt.py |
(no function) |
32 |
0 |
0 |
100% |
| models/tests/test_hunter_lab.py |
TestXYZ_to_K_ab_HunterLab1966.test_XYZ_to_K_ab_HunterLab1966 |
3 |
0 |
0 |
100% |
| models/tests/test_hunter_lab.py |
TestXYZ_to_K_ab_HunterLab1966.test_n_dimensional_XYZ_to_K_ab_HunterLab1966 |
8 |
0 |
0 |
100% |
| models/tests/test_hunter_lab.py |
TestXYZ_to_K_ab_HunterLab1966.test_nan_XYZ_to_K_ab_HunterLab1966 |
3 |
0 |
0 |
100% |
| models/tests/test_hunter_lab.py |
TestXYZ_to_Hunter_Lab.test_XYZ_to_Hunter_Lab |
9 |
0 |
0 |
100% |
| models/tests/test_hunter_lab.py |
TestXYZ_to_Hunter_Lab.test_n_dimensional_XYZ_to_Hunter_Lab |
17 |
0 |
0 |
100% |
| models/tests/test_hunter_lab.py |
TestXYZ_to_Hunter_Lab.test_domain_range_scale_XYZ_to_Hunter_Lab |
10 |
0 |
0 |
100% |
| models/tests/test_hunter_lab.py |
TestXYZ_to_Hunter_Lab.test_nan_XYZ_to_Hunter_Lab |
3 |
0 |
0 |
100% |
| models/tests/test_hunter_lab.py |
TestHunter_Lab_to_XYZ.test_Hunter_Lab_to_XYZ |
9 |
0 |
0 |
100% |
| models/tests/test_hunter_lab.py |
TestHunter_Lab_to_XYZ.test_n_dimensional_Hunter_Lab_to_XYZ |
17 |
0 |
0 |
100% |
| models/tests/test_hunter_lab.py |
TestHunter_Lab_to_XYZ.test_domain_range_scale_Hunter_Lab_to_XYZ |
10 |
0 |
0 |
100% |
| models/tests/test_hunter_lab.py |
TestHunter_Lab_to_XYZ.test_nan_Hunter_Lab_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_hunter_lab.py |
(no function) |
31 |
0 |
0 |
100% |
| models/tests/test_hunter_rdab.py |
TestXYZ_to_Hunter_Rdab.test_XYZ_to_Hunter_Rdab |
9 |
0 |
0 |
100% |
| models/tests/test_hunter_rdab.py |
TestXYZ_to_Hunter_Rdab.test_n_dimensional_XYZ_to_Hunter_Rdab |
17 |
0 |
0 |
100% |
| models/tests/test_hunter_rdab.py |
TestXYZ_to_Hunter_Rdab.test_domain_range_scale_XYZ_to_Hunter_Rdab |
10 |
0 |
0 |
100% |
| models/tests/test_hunter_rdab.py |
TestXYZ_to_Hunter_Rdab.test_nan_XYZ_to_Hunter_Rdab |
3 |
0 |
0 |
100% |
| models/tests/test_hunter_rdab.py |
TestHunter_Rdab_to_XYZ.test_Hunter_Rdab_to_XYZ |
9 |
0 |
0 |
100% |
| models/tests/test_hunter_rdab.py |
TestHunter_Rdab_to_XYZ.test_n_dimensional_Hunter_Rdab_to_XYZ |
17 |
0 |
0 |
100% |
| models/tests/test_hunter_rdab.py |
TestHunter_Rdab_to_XYZ.test_domain_range_scale_Hunter_Rdab_to_XYZ |
10 |
0 |
0 |
100% |
| models/tests/test_hunter_rdab.py |
TestHunter_Rdab_to_XYZ.test_nan_Hunter_Rdab_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_hunter_rdab.py |
(no function) |
26 |
0 |
0 |
100% |
| models/tests/test_icacb.py |
TestXYZ_to_ICaCb.test_XYZ_to_ICaCb |
4 |
0 |
0 |
100% |
| models/tests/test_icacb.py |
TestXYZ_to_ICaCb.test_n_dimensional_XYZ_to_ICaCb |
8 |
0 |
0 |
100% |
| models/tests/test_icacb.py |
TestXYZ_to_ICaCb.test_domain_range_scale_XYZ_to_ICaCb |
6 |
0 |
0 |
100% |
| models/tests/test_icacb.py |
TestXYZ_to_ICaCb.test_nan_XYZ_to_ICaCb |
3 |
0 |
0 |
100% |
| models/tests/test_icacb.py |
TestICaCb_to_XYZ.test_XYZ_to_ICaCb |
4 |
0 |
0 |
100% |
| models/tests/test_icacb.py |
TestICaCb_to_XYZ.test_n_dimensional_ICaCb_to_XYZ |
8 |
0 |
0 |
100% |
| models/tests/test_icacb.py |
TestICaCb_to_XYZ.test_domain_range_scale_ICaCb_to_XYZ |
6 |
0 |
0 |
100% |
| models/tests/test_icacb.py |
TestICaCb_to_XYZ.test_nan_ICaCb_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_icacb.py |
(no function) |
25 |
0 |
0 |
100% |
| models/tests/test_igpgtg.py |
TestXYZ_to_IgPgTg.test_XYZ_to_IgPgTg |
3 |
0 |
0 |
100% |
| models/tests/test_igpgtg.py |
TestXYZ_to_IgPgTg.test_n_dimensional_XYZ_to_IgPgTg |
8 |
0 |
0 |
100% |
| models/tests/test_igpgtg.py |
TestXYZ_to_IgPgTg.test_domain_range_scale_XYZ_to_IgPgTg |
6 |
0 |
0 |
100% |
| models/tests/test_igpgtg.py |
TestXYZ_to_IgPgTg.test_nan_XYZ_to_IgPgTg |
3 |
0 |
0 |
100% |
| models/tests/test_igpgtg.py |
TestIgPgTg_to_XYZ.test_IgPgTg_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_igpgtg.py |
TestIgPgTg_to_XYZ.test_n_dimensional_IgPgTg_to_XYZ |
8 |
0 |
0 |
100% |
| models/tests/test_igpgtg.py |
TestIgPgTg_to_XYZ.test_domain_range_scale_IgPgTg_to_XYZ |
6 |
0 |
0 |
100% |
| models/tests/test_igpgtg.py |
TestIgPgTg_to_XYZ.test_nan_IgPgTg_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_igpgtg.py |
(no function) |
25 |
0 |
0 |
100% |
| models/tests/test_ipt.py |
TestXYZ_to_IPT.test_XYZ_to_IPT |
3 |
0 |
0 |
100% |
| models/tests/test_ipt.py |
TestXYZ_to_IPT.test_n_dimensional_XYZ_to_IPT |
8 |
0 |
0 |
100% |
| models/tests/test_ipt.py |
TestXYZ_to_IPT.test_domain_range_scale_XYZ_to_IPT |
6 |
0 |
0 |
100% |
| models/tests/test_ipt.py |
TestXYZ_to_IPT.test_nan_XYZ_to_IPT |
3 |
0 |
0 |
100% |
| models/tests/test_ipt.py |
TestIPT_to_XYZ.test_IPT_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_ipt.py |
TestIPT_to_XYZ.test_n_dimensional_IPT_to_XYZ |
8 |
0 |
0 |
100% |
| models/tests/test_ipt.py |
TestIPT_to_XYZ.test_domain_range_scale_IPT_to_XYZ |
6 |
0 |
0 |
100% |
| models/tests/test_ipt.py |
TestIPT_to_XYZ.test_nan_IPT_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_ipt.py |
TestIPTHueAngle.test_IPT_hue_angle |
3 |
0 |
0 |
100% |
| models/tests/test_ipt.py |
TestIPTHueAngle.test_n_dimensional_IPT_hue_angle |
8 |
0 |
0 |
100% |
| models/tests/test_ipt.py |
TestIPTHueAngle.test_domain_range_scale_IPT_hue_angle |
6 |
0 |
0 |
100% |
| models/tests/test_ipt.py |
TestIPTHueAngle.test_nan_IPT_hue_angle |
3 |
0 |
0 |
100% |
| models/tests/test_ipt.py |
(no function) |
31 |
0 |
0 |
100% |
| models/tests/test_jzazbz.py |
TestXYZ_to_Izazbz.test_XYZ_to_Izazbz |
5 |
0 |
0 |
100% |
| models/tests/test_jzazbz.py |
TestXYZ_to_Izazbz.test_n_dimensional_XYZ_to_Izazbz |
8 |
0 |
0 |
100% |
| models/tests/test_jzazbz.py |
TestXYZ_to_Izazbz.test_domain_range_scale_XYZ_to_Izazbz |
6 |
0 |
0 |
100% |
| models/tests/test_jzazbz.py |
TestXYZ_to_Izazbz.test_nan_XYZ_to_Izazbz |
3 |
0 |
0 |
100% |
| models/tests/test_jzazbz.py |
TestIzazbz_to_XYZ.test_Izazbz_to_XYZ |
6 |
0 |
0 |
100% |
| models/tests/test_jzazbz.py |
TestIzazbz_to_XYZ.test_n_dimensional_Izazbz_to_XYZ |
8 |
0 |
0 |
100% |
| models/tests/test_jzazbz.py |
TestIzazbz_to_XYZ.test_domain_range_scale_Izazbz_to_XYZ |
6 |
0 |
0 |
100% |
| models/tests/test_jzazbz.py |
TestIzazbz_to_XYZ.test_nan_Izazbz_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_jzazbz.py |
TestXYZ_to_Jzazbz.test_XYZ_to_Jzazbz |
3 |
0 |
0 |
100% |
| models/tests/test_jzazbz.py |
TestXYZ_to_Jzazbz.test_n_dimensional_XYZ_to_Jzazbz |
8 |
0 |
0 |
100% |
| models/tests/test_jzazbz.py |
TestXYZ_to_Jzazbz.test_domain_range_scale_XYZ_to_Jzazbz |
6 |
0 |
0 |
100% |
| models/tests/test_jzazbz.py |
TestXYZ_to_Jzazbz.test_nan_XYZ_to_Jzazbz |
3 |
0 |
0 |
100% |
| models/tests/test_jzazbz.py |
TestJzazbz_to_XYZ.test_Jzazbz_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_jzazbz.py |
TestJzazbz_to_XYZ.test_n_dimensional_Jzazbz_to_XYZ |
8 |
0 |
0 |
100% |
| models/tests/test_jzazbz.py |
TestJzazbz_to_XYZ.test_domain_range_scale_Jzazbz_to_XYZ |
6 |
0 |
0 |
100% |
| models/tests/test_jzazbz.py |
TestJzazbz_to_XYZ.test_nan_Jzazbz_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_jzazbz.py |
(no function) |
37 |
0 |
0 |
100% |
| models/tests/test_oklab.py |
TestXYZ_to_Oklab.test_XYZ_to_Oklab |
3 |
0 |
0 |
100% |
| models/tests/test_oklab.py |
TestXYZ_to_Oklab.test_n_dimensional_XYZ_to_Oklab |
8 |
0 |
0 |
100% |
| models/tests/test_oklab.py |
TestXYZ_to_Oklab.test_domain_range_scale_XYZ_to_Oklab |
6 |
0 |
0 |
100% |
| models/tests/test_oklab.py |
TestXYZ_to_Oklab.test_nan_XYZ_to_Oklab |
3 |
0 |
0 |
100% |
| models/tests/test_oklab.py |
TestOklab_to_XYZ.test_Oklab_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_oklab.py |
TestOklab_to_XYZ.test_n_dimensional_Oklab_to_XYZ |
8 |
0 |
0 |
100% |
| models/tests/test_oklab.py |
TestOklab_to_XYZ.test_domain_range_scale_Oklab_to_XYZ |
6 |
0 |
0 |
100% |
| models/tests/test_oklab.py |
TestOklab_to_XYZ.test_nan_Oklab_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_oklab.py |
(no function) |
25 |
0 |
0 |
100% |
| models/tests/test_osa_ucs.py |
TestXYZ_to_OSA_UCS.test_XYZ_to_OSA_UCS |
3 |
0 |
0 |
100% |
| models/tests/test_osa_ucs.py |
TestXYZ_to_OSA_UCS.test_n_dimensional_XYZ_to_OSA_UCS |
8 |
0 |
0 |
100% |
| models/tests/test_osa_ucs.py |
TestXYZ_to_OSA_UCS.test_domain_range_scale_XYZ_to_OSA_UCS |
6 |
0 |
0 |
100% |
| models/tests/test_osa_ucs.py |
TestXYZ_to_OSA_UCS.test_nan_XYZ_to_OSA_UCS |
3 |
0 |
0 |
100% |
| models/tests/test_osa_ucs.py |
TestOSA_UCS_to_XYZ.test_OSA_UCS_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_osa_ucs.py |
TestOSA_UCS_to_XYZ.test_n_dimensional_OSA_UCS_to_XYZ |
8 |
0 |
0 |
100% |
| models/tests/test_osa_ucs.py |
TestOSA_UCS_to_XYZ.test_domain_range_scale_OSA_UCS_to_XYZ |
6 |
0 |
0 |
100% |
| models/tests/test_osa_ucs.py |
TestOSA_UCS_to_XYZ.test_nan_OSA_UCS_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_osa_ucs.py |
(no function) |
25 |
0 |
0 |
100% |
| models/tests/test_prolab.py |
TestXYZ_to_ProLab.test_XYZ_to_ProLab |
3 |
0 |
0 |
100% |
| models/tests/test_prolab.py |
TestXYZ_to_ProLab.test_n_dimensional_XYZ_to_ProLab |
8 |
0 |
0 |
100% |
| models/tests/test_prolab.py |
TestXYZ_to_ProLab.test_domain_range_scale_XYZ_to_ProLab |
6 |
0 |
0 |
100% |
| models/tests/test_prolab.py |
TestXYZ_to_ProLab.test_nan_XYZ_to_ProLab |
3 |
0 |
0 |
100% |
| models/tests/test_prolab.py |
TestProLab_to_XYZ.test_ProLab_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_prolab.py |
TestProLab_to_XYZ.test_n_dimensional_XYZ_to_ProLab |
8 |
0 |
0 |
100% |
| models/tests/test_prolab.py |
TestProLab_to_XYZ.test_domain_range_scale_XYZ_to_ProLab |
6 |
0 |
0 |
100% |
| models/tests/test_prolab.py |
TestProLab_to_XYZ.test_nan_ProLab_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_prolab.py |
(no function) |
25 |
0 |
0 |
100% |
| models/tests/test_ragoo2021.py |
TestXYZ_to_IPT_Ragoo2021.test_XYZ_to_IPT_Ragoo2021 |
3 |
0 |
0 |
100% |
| models/tests/test_ragoo2021.py |
TestXYZ_to_IPT_Ragoo2021.test_n_dimensional_XYZ_to_IPT_Ragoo2021 |
8 |
0 |
0 |
100% |
| models/tests/test_ragoo2021.py |
TestXYZ_to_IPT_Ragoo2021.test_domain_range_scale_XYZ_to_IPT_Ragoo2021 |
6 |
0 |
0 |
100% |
| models/tests/test_ragoo2021.py |
TestXYZ_to_IPT_Ragoo2021.test_nan_XYZ_to_IPT_Ragoo2021 |
3 |
0 |
0 |
100% |
| models/tests/test_ragoo2021.py |
TestIPT_Ragoo2021_to_XYZ.test_IPT_Ragoo2021_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_ragoo2021.py |
TestIPT_Ragoo2021_to_XYZ.test_n_dimensional_IPT_Ragoo2021_to_XYZ |
8 |
0 |
0 |
100% |
| models/tests/test_ragoo2021.py |
TestIPT_Ragoo2021_to_XYZ.test_domain_range_scale_IPT_Ragoo2021_to_XYZ |
6 |
0 |
0 |
100% |
| models/tests/test_ragoo2021.py |
TestIPT_Ragoo2021_to_XYZ.test_nan_IPT_Ragoo2021_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_ragoo2021.py |
(no function) |
25 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestXYZ_to_sUCS.test_XYZ_to_sUCS |
3 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestXYZ_to_sUCS.test_n_dimensional_XYZ_to_sUCS |
8 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestXYZ_to_sUCS.test_domain_range_scale_XYZ_to_sUCS |
6 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestXYZ_to_sUCS.test_nan_XYZ_to_sUCS |
3 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestsUCS_to_XYZ.test_sUCS_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestsUCS_to_XYZ.test_n_dimensional_sUCS_to_XYZ |
8 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestsUCS_to_XYZ.test_domain_range_scale_sUCS_to_XYZ |
6 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestsUCS_to_XYZ.test_nan_sUCS_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestsUCSChroma.test_sUCS_hue_angle |
3 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestsUCSChroma.test_n_dimensional_sUCS_hue_angle |
8 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestsUCSChroma.test_domain_range_scale_sUCS_chroma |
6 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestsUCSChroma.test_nan_sUCS_hue_angle |
3 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestsUCSHueAngle.test_sUCS_hue_angle |
3 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestsUCSHueAngle.test_n_dimensional_sUCS_hue_angle |
8 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestsUCSHueAngle.test_domain_range_scale_sUCS_hue_angle |
6 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestsUCSHueAngle.test_nan_sUCS_hue_angle |
3 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestsUCS_Iab_to_sUCS_ICh.test_sUCS_Iab_to_sUCS_ICh |
3 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestsUCS_Iab_to_sUCS_ICh.test_n_dimensional_sUCS_Iab_to_sUCS_ICh |
8 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestsUCS_Iab_to_sUCS_ICh.test_domain_range_scale_sUCS_Iab_to_sUCS_ICh |
6 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestsUCS_Iab_to_sUCS_ICh.test_nan_sUCS_Iab_to_sUCS_ICh |
3 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestsUCS_ICh_to_sUCS_Iab.test_sUCS_ICh_to_sUCS_Iab |
3 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestsUCS_ICh_to_sUCS_Iab.test_n_dimensional_sUCS_ICh_to_sUCS_Iab |
8 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestsUCS_ICh_to_sUCS_Iab.test_domain_range_scale_sUCS_ICh_to_sUCS_Iab |
6 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
TestsUCS_ICh_to_sUCS_Iab.test_nan_sUCS_ICh_to_sUCS_Iab |
3 |
0 |
0 |
100% |
| models/tests/test_sucs.py |
(no function) |
49 |
0 |
0 |
100% |
| models/tests/test_yrg.py |
TestLMS_to_Yrg.test_LMS_to_Yrg |
3 |
0 |
0 |
100% |
| models/tests/test_yrg.py |
TestLMS_to_Yrg.test_n_dimensional_LMS_to_Yrg |
8 |
0 |
0 |
100% |
| models/tests/test_yrg.py |
TestLMS_to_Yrg.test_domain_range_scale_LMS_to_Yrg |
6 |
0 |
0 |
100% |
| models/tests/test_yrg.py |
TestLMS_to_Yrg.test_nan_LMS_to_Yrg |
3 |
0 |
0 |
100% |
| models/tests/test_yrg.py |
TestYrg_to_LMS.test_Yrg_to_LMS |
3 |
0 |
0 |
100% |
| models/tests/test_yrg.py |
TestYrg_to_LMS.test_n_dimensional_Yrg_to_LMS |
8 |
0 |
0 |
100% |
| models/tests/test_yrg.py |
TestYrg_to_LMS.test_domain_range_scale_Yrg_to_LMS |
6 |
0 |
0 |
100% |
| models/tests/test_yrg.py |
TestYrg_to_LMS.test_nan_Yrg_to_LMS |
3 |
0 |
0 |
100% |
| models/tests/test_yrg.py |
TestXYZ_to_Yrg.test_XYZ_to_Yrg |
3 |
0 |
0 |
100% |
| models/tests/test_yrg.py |
TestXYZ_to_Yrg.test_n_dimensional_XYZ_to_Yrg |
8 |
0 |
0 |
100% |
| models/tests/test_yrg.py |
TestXYZ_to_Yrg.test_domain_range_scale_XYZ_to_Yrg |
6 |
0 |
0 |
100% |
| models/tests/test_yrg.py |
TestXYZ_to_Yrg.test_nan_XYZ_to_Yrg |
3 |
0 |
0 |
100% |
| models/tests/test_yrg.py |
TestYrg_to_XYZ.test_Yrg_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_yrg.py |
TestYrg_to_XYZ.test_n_dimensional_Yrg_to_XYZ |
8 |
0 |
0 |
100% |
| models/tests/test_yrg.py |
TestYrg_to_XYZ.test_domain_range_scale_Yrg_to_XYZ |
6 |
0 |
0 |
100% |
| models/tests/test_yrg.py |
TestYrg_to_XYZ.test_nan_Yrg_to_XYZ |
3 |
0 |
0 |
100% |
| models/tests/test_yrg.py |
(no function) |
37 |
0 |
0 |
100% |
| models/yrg.py |
LMS_to_Yrg |
10 |
0 |
0 |
100% |
| models/yrg.py |
Yrg_to_LMS |
9 |
0 |
0 |
100% |
| models/yrg.py |
XYZ_to_Yrg |
1 |
0 |
0 |
100% |
| models/yrg.py |
Yrg_to_XYZ |
1 |
0 |
0 |
100% |
| models/yrg.py |
(no function) |
20 |
20 |
0 |
0% |
| notation/__init__.py |
(no function) |
8 |
8 |
0 |
0% |
| notation/css_color_3.py |
keyword_to_RGB_CSSColor3 |
2 |
0 |
0 |
100% |
| notation/css_color_3.py |
(no function) |
12 |
12 |
0 |
0% |
| notation/datasets/__init__.py |
(no function) |
4 |
4 |
0 |
0% |
| notation/datasets/css_color_3.py |
(no function) |
16 |
16 |
0 |
0% |
| notation/datasets/munsell/__init__.py |
(no function) |
13 |
13 |
0 |
0% |
| notation/datasets/munsell/all.py |
(no function) |
11 |
11 |
0 |
0% |
| notation/datasets/munsell/experimental.py |
(no function) |
11 |
11 |
0 |
0% |
| notation/datasets/munsell/real.py |
(no function) |
11 |
11 |
0 |
0% |
| notation/hexadecimal.py |
RGB_to_HEX |
10 |
0 |
0 |
100% |
| notation/hexadecimal.py |
HEX_to_RGB |
5 |
0 |
0 |
100% |
| notation/hexadecimal.py |
HEX_to_RGB.to_RGB |
2 |
0 |
0 |
100% |
| notation/hexadecimal.py |
(no function) |
16 |
16 |
2 |
0% |
| notation/munsell.py |
_munsell_specifications |
5 |
0 |
0 |
100% |
| notation/munsell.py |
_munsell_value_ASTMD1535_interpolator |
7 |
0 |
0 |
100% |
| notation/munsell.py |
_munsell_maximum_chromas_from_renotation |
12 |
0 |
0 |
100% |
| notation/munsell.py |
munsell_value_Priest1920 |
3 |
0 |
0 |
100% |
| notation/munsell.py |
munsell_value_Munsell1933 |
3 |
0 |
0 |
100% |
| notation/munsell.py |
munsell_value_Moon1943 |
3 |
0 |
0 |
100% |
| notation/munsell.py |
munsell_value_Saunderson1944 |
3 |
0 |
0 |
100% |
| notation/munsell.py |
munsell_value_Ladd1955 |
3 |
0 |
0 |
100% |
| notation/munsell.py |
munsell_value_McCamy1987 |
4 |
0 |
0 |
100% |
| notation/munsell.py |
munsell_value_ASTMD1535 |
3 |
0 |
0 |
100% |
| notation/munsell.py |
munsell_value |
2 |
0 |
1 |
100% |
| notation/munsell.py |
_munsell_scale_factor |
1 |
0 |
0 |
100% |
| notation/munsell.py |
_munsell_specification_to_xyY |
32 |
0 |
0 |
100% |
| notation/munsell.py |
munsell_specification_to_xyY |
5 |
0 |
1 |
100% |
| notation/munsell.py |
munsell_colour_to_xyY |
4 |
0 |
0 |
100% |
| notation/munsell.py |
_xyY_to_munsell_specification |
123 |
0 |
4 |
100% |
| notation/munsell.py |
xyY_to_munsell_specification |
5 |
0 |
0 |
100% |
| notation/munsell.py |
xyY_to_munsell_colour |
5 |
0 |
0 |
100% |
| notation/munsell.py |
parse_munsell_colour |
8 |
0 |
0 |
100% |
| notation/munsell.py |
is_grey_munsell_colour |
3 |
0 |
0 |
100% |
| notation/munsell.py |
normalise_munsell_specification |
9 |
0 |
0 |
100% |
| notation/munsell.py |
munsell_colour_to_munsell_specification |
1 |
0 |
0 |
100% |
| notation/munsell.py |
munsell_specification_to_munsell_colour |
16 |
0 |
0 |
100% |
| notation/munsell.py |
xyY_from_renotation |
7 |
0 |
0 |
100% |
| notation/munsell.py |
is_specification_in_renotation |
5 |
0 |
0 |
100% |
| notation/munsell.py |
bounding_hues_from_renotation |
21 |
0 |
0 |
100% |
| notation/munsell.py |
hue_to_hue_angle |
4 |
0 |
0 |
100% |
| notation/munsell.py |
hue_angle_to_hue |
26 |
0 |
0 |
100% |
| notation/munsell.py |
hue_to_ASTM_hue |
3 |
0 |
0 |
100% |
| notation/munsell.py |
interpolation_method_from_renotation_ovoid |
155 |
0 |
20 |
100% |
| notation/munsell.py |
xy_from_renotation_ovoid |
54 |
0 |
1 |
100% |
| notation/munsell.py |
LCHab_to_munsell_specification |
28 |
0 |
0 |
100% |
| notation/munsell.py |
maximum_chroma_from_renotation |
25 |
0 |
0 |
100% |
| notation/munsell.py |
munsell_specification_to_xy |
24 |
0 |
1 |
100% |
| notation/munsell.py |
(no function) |
71 |
71 |
2 |
0% |
| notation/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| notation/tests/test_css_color_3.py |
TestKeywordToRGBCSSColor3.test_keyword_to_RGB_CSSColor3 |
3 |
0 |
0 |
100% |
| notation/tests/test_css_color_3.py |
(no function) |
13 |
0 |
0 |
100% |
| notation/tests/test_hexadecimal.py |
TestRGB_to_HEX.test_RGB_to_HEX |
4 |
0 |
0 |
100% |
| notation/tests/test_hexadecimal.py |
TestRGB_to_HEX.test_n_dimensional_RGB_to_HEX |
8 |
0 |
0 |
100% |
| notation/tests/test_hexadecimal.py |
TestRGB_to_HEX.test_domain_range_scale_RGB_to_HEX |
6 |
0 |
0 |
100% |
| notation/tests/test_hexadecimal.py |
TestRGB_to_HEX.test_nan_RGB_to_HEX |
3 |
0 |
0 |
100% |
| notation/tests/test_hexadecimal.py |
TestHEX_to_RGB.test_HEX_to_RGB |
3 |
0 |
0 |
100% |
| notation/tests/test_hexadecimal.py |
TestHEX_to_RGB.test_n_dimensional_HEX_to_RGB |
8 |
0 |
0 |
100% |
| notation/tests/test_hexadecimal.py |
TestHEX_to_RGB.test_domain_range_scale_HEX_to_RGB |
6 |
0 |
0 |
100% |
| notation/tests/test_hexadecimal.py |
(no function) |
23 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
_generate_unit_tests_specifications |
0 |
0 |
45 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValuePriest1920.test_munsell_value_Priest1920 |
3 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValuePriest1920.test_n_dimensional_munsell_value_Priest1920 |
11 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValuePriest1920.test_domain_range_scale_munsell_value_Priest1920 |
6 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValuePriest1920.test_nan_munsell_value_Priest1920 |
1 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueMunsell1933.test_munsell_value_Munsell1933 |
3 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueMunsell1933.test_n_dimensional_munsell_value_Munsell1933 |
11 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueMunsell1933.test_domain_range_scale_munsell_value_Munsell1933 |
6 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueMunsell1933.test_nan_munsell_value_Munsell1933 |
1 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueMoon1943.test_munsell_value_Moon1943 |
3 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueMoon1943.test_n_dimensional_munsell_value_Moon1943 |
11 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueMoon1943.test_domain_range_scale_munsell_value_Moon1943 |
6 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueMoon1943.test_nan_munsell_value_Moon1943 |
1 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueSaunderson1944.test_munsell_value_Saunderson1944 |
3 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueSaunderson1944.test_n_dimensional_munsell_value_Saunderson1944 |
11 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueSaunderson1944.test_domain_range_scale_munsell_value_Saunderson1944 |
6 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueSaunderson1944.test_nan_munsell_value_Saunderson1944 |
1 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueLadd1955.test_munsell_value_Ladd1955 |
3 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueLadd1955.test_n_dimensional_munsell_value_Ladd1955 |
11 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueLadd1955.test_domain_range_scale_munsell_value_Ladd1955 |
6 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueLadd1955.test_nan_munsell_value_Ladd1955 |
1 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueMcCamy1992.test_munsell_value_McCamy1987 |
3 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueMcCamy1992.test_n_dimensional_munsell_value_McCamy1987 |
11 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueMcCamy1992.test_domain_range_scale_munsell_value_McCamy1987 |
6 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueMcCamy1992.test_nan_munsell_value_McCamy1987 |
1 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueASTMD1535.test_munsell_value_ASTMD1535 |
3 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueASTMD1535.test_n_dimensional_munsell_value_ASTMD1535 |
11 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueASTMD1535.test_domain_range_scale_munsell_value_ASTMD1535 |
6 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellValueASTMD1535.test_nan_munsell_value_ASTMD1535 |
1 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellSpecification_to_xyY.test_munsell_specification_to_xyY |
7 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellSpecification_to_xyY.test_n_dimensional_munsell_specification_to_xyY |
16 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellSpecification_to_xyY.test_domain_range_scale_munsell_specification_to_xyY |
6 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellSpecification_to_xyY.test_nan_munsell_specification_to_xyY |
5 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellColour_to_xyY.test_domain_range_scale_munsell_colour_to_xyY |
6 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellColour_to_xyY.test_n_dimensional_munsell_colour_to_xyY |
16 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestxyY_to_munsell_specification.test_xyY_to_munsell_specification |
7 |
0 |
2 |
100% |
| notation/tests/test_munsell.py |
TestxyY_to_munsell_specification.test_n_dimensional_xyY_to_munsell_specification |
8 |
0 |
2 |
100% |
| notation/tests/test_munsell.py |
TestxyY_to_munsell_specification.test_raise_exception_xyY_to_munsell_specification |
1 |
0 |
2 |
100% |
| notation/tests/test_munsell.py |
TestxyY_to_munsell_specification.test_domain_range_scale_xyY_to_munsell_specification |
6 |
0 |
2 |
100% |
| notation/tests/test_munsell.py |
TestxyY_to_munsell_specification.test_nan_xyY_to_munsell_specification |
5 |
0 |
2 |
100% |
| notation/tests/test_munsell.py |
TestxyY_to_munsell_colour.test_domain_range_scale_xyY_to_munsell_colour |
6 |
0 |
2 |
100% |
| notation/tests/test_munsell.py |
TestxyY_to_munsell_colour.test_n_dimensional_xyY_to_munsell_colour |
16 |
0 |
2 |
100% |
| notation/tests/test_munsell.py |
TestParseMunsellColour.test_parse_munsell_colour |
3 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestParseMunsellColour.test_raise_exception_parse_munsell_colour |
1 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestIsGreyMunsellColour.test_is_grey_munsell_colour |
4 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestNormaliseMunsellSpecification.test_normalise_munsell_specification |
4 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellColourToMunsellSpecification.test_munsell_colour_to_munsell_specification |
5 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellSpecificationToMunsellColour.test_munsell_specification_to_munsell_colour |
6 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
Test_xyY_fromRenotation.test_xyY_from_renotation |
3 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestIsSpecificationInRenotation.test_is_specification_in_renotation |
3 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestBoundingHuesFromRenotation.test_bounding_hues_from_renotation |
4 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestHueToHueAngle.test_hue_to_hue_angle |
2 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestHueAngleToHue.test_hue_angle_to_hue |
2 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestHueTo_ASTM_hue.test_hue_to_ASTM_hue |
2 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestInterpolationMethodFromRenotationOvoid.test_interpolation_method_from_renotation_ovoid |
4 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
Test_xy_fromRenotationOvoid.test_xy_from_renotation_ovoid |
4 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestLCHabToMunsellSpecification.test_LCHab_to_munsell_specification |
5 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMaximumChromaFromRenotation.test_maximum_chroma_from_renotation |
3 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
TestMunsellSpecification_to_xy.test_munsell_specification_to_xy |
4 |
0 |
0 |
100% |
| notation/tests/test_munsell.py |
(no function) |
119 |
0 |
3 |
100% |
| phenomena/__init__.py |
(no function) |
6 |
6 |
0 |
0% |
| phenomena/interference.py |
light_water_molar_refraction_Schiebener1990 |
15 |
0 |
1 |
100% |
| phenomena/interference.py |
light_water_refractive_index_Schiebener1990 |
3 |
0 |
0 |
100% |
| phenomena/interference.py |
thin_film_tmm |
3 |
0 |
1 |
100% |
| phenomena/interference.py |
multilayer_tmm |
17 |
0 |
0 |
100% |
| phenomena/interference.py |
(no function) |
16 |
16 |
2 |
0% |
| phenomena/rayleigh.py |
air_refraction_index_Penndorf1957 |
5 |
0 |
0 |
100% |
| phenomena/rayleigh.py |
air_refraction_index_Edlen1966 |
5 |
0 |
0 |
100% |
| phenomena/rayleigh.py |
air_refraction_index_Peck1972 |
5 |
0 |
0 |
100% |
| phenomena/rayleigh.py |
air_refraction_index_Bodhaine1999 |
5 |
0 |
0 |
100% |
| phenomena/rayleigh.py |
N2_depolarisation |
2 |
0 |
0 |
100% |
| phenomena/rayleigh.py |
O2_depolarisation |
2 |
0 |
0 |
100% |
| phenomena/rayleigh.py |
F_air_Penndorf1957 |
2 |
0 |
0 |
100% |
| phenomena/rayleigh.py |
F_air_Young1981 |
2 |
0 |
0 |
100% |
| phenomena/rayleigh.py |
F_air_Bates1984 |
5 |
0 |
0 |
100% |
| phenomena/rayleigh.py |
F_air_Bodhaine1999 |
5 |
0 |
0 |
100% |
| phenomena/rayleigh.py |
molecular_density |
4 |
0 |
0 |
100% |
| phenomena/rayleigh.py |
mean_molecular_weights |
3 |
0 |
0 |
100% |
| phenomena/rayleigh.py |
gravity_List1968 |
5 |
0 |
0 |
100% |
| phenomena/rayleigh.py |
scattering_cross_section |
10 |
0 |
0 |
100% |
| phenomena/rayleigh.py |
rayleigh_optical_depth |
12 |
0 |
0 |
100% |
| phenomena/rayleigh.py |
sd_rayleigh_scattering |
1 |
0 |
0 |
100% |
| phenomena/rayleigh.py |
(no function) |
41 |
41 |
2 |
0% |
| phenomena/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| phenomena/tests/test_interference.py |
TestLightWaterMolarRefractionSchiebener1990.test_light_water_molar_refraction_Schiebener1990 |
3 |
0 |
0 |
100% |
| phenomena/tests/test_interference.py |
TestLightWaterMolarRefractionSchiebener1990.test_n_dimensional_light_water_molar_refraction_Schiebener1990 |
11 |
0 |
0 |
100% |
| phenomena/tests/test_interference.py |
TestLightWaterMolarRefractionSchiebener1990.test_nan_light_water_molar_refraction_Schiebener1990 |
1 |
0 |
0 |
100% |
| phenomena/tests/test_interference.py |
TestLightWaterRefractiveIndexSchiebener1990.test_light_water_refractive_index_Schiebener1990 |
3 |
0 |
0 |
100% |
| phenomena/tests/test_interference.py |
TestLightWaterRefractiveIndexSchiebener1990.test_n_dimensional_light_water_refractive_index_Schiebener1990 |
11 |
0 |
0 |
100% |
| phenomena/tests/test_interference.py |
TestLightWaterRefractiveIndexSchiebener1990.test_nan_light_water_refractive_index_Schiebener1990 |
1 |
0 |
0 |
100% |
| phenomena/tests/test_interference.py |
TestThinFilmTmm.test_thin_film_tmm |
13 |
0 |
0 |
100% |
| phenomena/tests/test_interference.py |
TestThinFilmTmm.test_n_dimensional_thin_film_tmm |
8 |
0 |
0 |
100% |
| phenomena/tests/test_interference.py |
TestThinFilmTmm.test_nan_thin_film_tmm |
1 |
0 |
0 |
100% |
| phenomena/tests/test_interference.py |
TestThinFilmTmm.test_thin_film_tmm_complex_n |
13 |
0 |
0 |
100% |
| phenomena/tests/test_interference.py |
TestMultilayerTmm.test_multilayer_tmm |
13 |
0 |
0 |
100% |
| phenomena/tests/test_interference.py |
TestMultilayerTmm.test_n_dimensional_multilayer_tmm |
8 |
0 |
0 |
100% |
| phenomena/tests/test_interference.py |
TestMultilayerTmm.test_nan_multilayer_tmm |
1 |
0 |
0 |
100% |
| phenomena/tests/test_interference.py |
TestMultilayerTmm.test_multilayer_tmm_complex_n |
13 |
0 |
0 |
100% |
| phenomena/tests/test_interference.py |
TestMultilayerTmm.test_multilayer_tmm_mixed_structures |
25 |
0 |
0 |
100% |
| phenomena/tests/test_interference.py |
(no function) |
35 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestAirRefractionIndexPenndorf1957.test_air_refraction_index_Penndorf1957 |
3 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestAirRefractionIndexPenndorf1957.test_n_dimensional_air_refraction_index_Penndorf1957 |
11 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestAirRefractionIndexPenndorf1957.test_nan_air_refraction_index_Penndorf1957 |
1 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestAirRefractionIndexEdlen1966.test_air_refraction_index_Edlen1966 |
3 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestAirRefractionIndexEdlen1966.test_n_dimensional_air_refraction_index_Edlen1966 |
11 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestAirRefractionIndexEdlen1966.test_nan_air_refraction_index_Edlen1966 |
1 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestAirRefractionIndexPeck1972.test_air_refraction_index_Peck1972 |
3 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestAirRefractionIndexPeck1972.test_n_dimensional_air_refraction_index_Peck1972 |
11 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestAirRefractionIndexPeck1972.test_nan_air_refraction_index_Peck1972 |
1 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestAirRefractionIndexBodhaine1999.test_air_refraction_index_Bodhaine1999 |
6 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestAirRefractionIndexBodhaine1999.test_n_dimensional_air_refraction_index_Bodhaine1999 |
11 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestAirRefractionIndexBodhaine1999.test_nan_air_refraction_index_Bodhaine1999 |
2 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestN2Depolarisation.test_N2_depolarisation |
3 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestN2Depolarisation.test_n_dimensional_N2_depolarisation |
11 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestN2Depolarisation.test_nan_N2_depolarisation |
1 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestO2Depolarisation.test_O2_depolarisation |
3 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestO2Depolarisation.test_n_dimensional_O2_depolarisation |
11 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestO2Depolarisation.test_nan_O2_depolarisation |
1 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestF_airPenndorf1957.test_F_air_Penndorf1957 |
1 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestF_airPenndorf1957.test_n_dimensional_F_air_Penndorf1957 |
11 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestF_airPenndorf1957.test_nan_F_air_Penndorf1957 |
1 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestF_airYoung1981.test_F_air_Young1981 |
1 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestF_airYoung1981.test_n_dimensional_F_air_Young1981 |
11 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestF_airYoung1981.test_nan_F_air_Young1981 |
1 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestF_airBates1984.test_F_air_Bates1984 |
3 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestF_airBates1984.test_n_dimensional_F_air_Bates1984 |
11 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestF_airBates1984.test_nan_F_air_Bates1984 |
1 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestF_airBodhaine1999.test_F_air_Bodhaine1999 |
6 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestF_airBodhaine1999.test_n_dimensional_F_air_Bodhaine1999 |
11 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestF_airBodhaine1999.test_nan_F_air_Bodhaine1999 |
2 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestMolecularDensity.test_molecular_density |
3 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestMolecularDensity.test_n_dimensional_molecular_density |
11 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestMolecularDensity.test_nan_molecular_density |
1 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestMeanMolecularWeights.test_mean_molecular_weights |
3 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestMeanMolecularWeights.test_n_dimensional_mean_molecular_weights |
11 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestMeanMolecularWeights.test_nan_mean_molecular_weights |
1 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestGravityList1968.test_gravity_List1968 |
3 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestGravityList1968.test_n_dimensional_gravity_List1968 |
8 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestGravityList1968.test_nan_gravity_List1968 |
2 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestScatteringCrossSection.test_scattering_cross_section |
9 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestScatteringCrossSection.test_n_dimensional_scattering_cross_section |
8 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestScatteringCrossSection.test_nan_scattering_cross_section |
2 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestRayleighOpticalDepth.test_rayleigh_optical_depth |
15 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestRayleighOpticalDepth.test_n_dimensional_rayleigh_optical_depth |
8 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestRayleighOpticalDepth.test_nan_rayleigh_optical_depth |
2 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
TestSdRayleighScattering.test_sd_rayleigh_scattering |
1 |
0 |
0 |
100% |
| phenomena/tests/test_rayleigh.py |
(no function) |
91 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestSnellLaw.test_snell_law |
4 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestSnellLaw.test_n_dimensional_snell_law |
10 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestSnellLaw.test_nan_snell_law |
1 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestPolarisedLightMagnitudeElements.test_polarised_light_magnitude_elements |
7 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestPolarisedLightMagnitudeElements.test_n_dimensional_polarised_light_magnitude_elements |
19 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestPolarisedLightMagnitudeElements.test_nan_polarised_light_magnitude_elements |
1 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestPolarisedLightReflectionAmplitude.test_polarised_light_reflection_amplitude |
2 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestPolarisedLightReflectionAmplitude.test_n_dimensional_polarised_light_reflection_amplitude |
13 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestPolarisedLightReflectionAmplitude.test_nan_polarised_light_reflection_amplitude |
1 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestPolarisedLightReflectionCoefficient.test_polarised_light_reflection_coefficient |
4 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestPolarisedLightReflectionCoefficient.test_n_dimensional_polarised_light_reflection_coefficient |
13 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestPolarisedLightReflectionCoefficient.test_nan_polarised_light_reflection_coefficient |
1 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestPolarisedLightTransmissionAmplitude.test_polarised_light_transmission_amplitude |
1 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestPolarisedLightTransmissionAmplitude.test_n_dimensional_polarised_light_transmission_amplitude |
13 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestPolarisedLightTransmissionAmplitude.test_nan_polarised_light_transmission_amplitude |
1 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestPolarisedLightTransmissionCoefficient.test_polarised_light_transmission_coefficient |
4 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestPolarisedLightTransmissionCoefficient.test_n_dimensional_polarised_light_transmission_coefficient |
13 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestPolarisedLightTransmissionCoefficient.test_nan_polarised_light_transmission_coefficient |
1 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestMatrixTransferTmm.test_matrix_transfer_tmm |
11 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestMatrixTransferTmm.test_matrix_transfer_tmm_multilayer |
7 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestMatrixTransferTmm.test_matrix_transfer_tmm_multiple_wavelengths |
6 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestMatrixTransferTmm.test_matrix_transfer_tmm_complex_n |
6 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestMatrixTransferTmm.test_matrix_transfer_tmm_oblique_incidence |
5 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestMatrixTransferTmm.test_matrix_transfer_tmm_energy_consistency |
11 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
TestMatrixTransferTmm.test_n_dimensional_matrix_transfer_tmm |
10 |
0 |
0 |
100% |
| phenomena/tests/test_tmm.py |
(no function) |
51 |
0 |
0 |
100% |
| phenomena/tmm.py |
_tsplit_complex |
1 |
0 |
0 |
100% |
| phenomena/tmm.py |
_tstack_complex |
1 |
0 |
0 |
100% |
| phenomena/tmm.py |
snell_law |
4 |
0 |
0 |
100% |
| phenomena/tmm.py |
polarised_light_magnitude_elements |
9 |
0 |
0 |
100% |
| phenomena/tmm.py |
polarised_light_reflection_amplitude |
4 |
0 |
0 |
100% |
| phenomena/tmm.py |
polarised_light_reflection_coefficient |
2 |
0 |
0 |
100% |
| phenomena/tmm.py |
polarised_light_transmission_amplitude |
5 |
0 |
0 |
100% |
| phenomena/tmm.py |
polarised_light_transmission_coefficient |
5 |
0 |
0 |
100% |
| phenomena/tmm.py |
matrix_transfer_tmm |
66 |
0 |
0 |
100% |
| phenomena/tmm.py |
(no function) |
28 |
28 |
2 |
0% |
| plotting/__init__.py |
(no function) |
34 |
34 |
10 |
0% |
| plotting/blindness.py |
plot_cvd_simulation_Machado2009 |
4 |
0 |
0 |
100% |
| plotting/blindness.py |
(no function) |
15 |
15 |
5 |
0% |
| plotting/characterisation.py |
plot_single_colour_checker |
1 |
0 |
0 |
100% |
| plotting/characterisation.py |
plot_multi_colour_checkers |
29 |
0 |
1 |
100% |
| plotting/characterisation.py |
(no function) |
17 |
17 |
6 |
0% |
| plotting/colorimetry.py |
plot_single_sd |
26 |
0 |
0 |
100% |
| plotting/colorimetry.py |
plot_multi_sds |
29 |
0 |
1 |
100% |
| plotting/colorimetry.py |
plot_single_cmfs |
4 |
0 |
1 |
100% |
| plotting/colorimetry.py |
plot_multi_cmfs |
20 |
0 |
0 |
100% |
| plotting/colorimetry.py |
plot_single_illuminant_sd |
6 |
0 |
0 |
100% |
| plotting/colorimetry.py |
plot_multi_illuminant_sds |
13 |
0 |
0 |
100% |
| plotting/colorimetry.py |
plot_visible_spectrum |
10 |
0 |
0 |
100% |
| plotting/colorimetry.py |
plot_single_lightness_function |
3 |
0 |
0 |
100% |
| plotting/colorimetry.py |
plot_multi_lightness_functions |
5 |
0 |
1 |
100% |
| plotting/colorimetry.py |
plot_single_luminance_function |
3 |
0 |
0 |
100% |
| plotting/colorimetry.py |
plot_multi_luminance_functions |
5 |
0 |
1 |
100% |
| plotting/colorimetry.py |
plot_blackbody_spectral_radiance |
20 |
0 |
1 |
100% |
| plotting/colorimetry.py |
plot_blackbody_colours |
18 |
0 |
1 |
100% |
| plotting/colorimetry.py |
(no function) |
44 |
44 |
7 |
0% |
| plotting/common.py |
colour_style |
5 |
0 |
0 |
100% |
| plotting/common.py |
override_style |
3 |
0 |
0 |
100% |
| plotting/common.py |
override_style.wrapper |
3 |
0 |
0 |
100% |
| plotting/common.py |
override_style.wrapper.wrapped |
4 |
0 |
0 |
100% |
| plotting/common.py |
font_scaling |
4 |
0 |
0 |
100% |
| plotting/common.py |
XYZ_to_plotting_colourspace |
1 |
0 |
0 |
100% |
| plotting/common.py |
colour_cycle |
7 |
0 |
0 |
100% |
| plotting/common.py |
artist |
11 |
0 |
0 |
100% |
| plotting/common.py |
camera |
8 |
0 |
0 |
100% |
| plotting/common.py |
render |
33 |
0 |
0 |
100% |
| plotting/common.py |
label_rectangles |
14 |
0 |
0 |
100% |
| plotting/common.py |
uniform_axes3d |
8 |
0 |
2 |
100% |
| plotting/common.py |
filter_passthrough |
23 |
0 |
1 |
100% |
| plotting/common.py |
filter_RGB_colourspaces |
1 |
0 |
0 |
100% |
| plotting/common.py |
filter_cmfs |
1 |
0 |
0 |
100% |
| plotting/common.py |
filter_illuminants |
4 |
0 |
0 |
100% |
| plotting/common.py |
filter_colour_checkers |
1 |
0 |
0 |
100% |
| plotting/common.py |
update_settings_collection |
6 |
0 |
0 |
100% |
| plotting/common.py |
plot_single_colour_swatch |
1 |
0 |
0 |
100% |
| plotting/common.py |
plot_multi_colour_swatches |
50 |
0 |
0 |
100% |
| plotting/common.py |
plot_single_function |
7 |
0 |
1 |
100% |
| plotting/common.py |
plot_multi_functions |
25 |
0 |
1 |
100% |
| plotting/common.py |
plot_image |
16 |
0 |
0 |
100% |
| plotting/common.py |
plot_ray |
16 |
0 |
0 |
100% |
| plotting/common.py |
(no function) |
96 |
95 |
6 |
1% |
| plotting/conftest.py |
mpl_headless_backend |
4 |
0 |
0 |
100% |
| plotting/conftest.py |
(no function) |
12 |
0 |
0 |
100% |
| plotting/corresponding.py |
plot_corresponding_chromaticities_prediction |
21 |
0 |
1 |
100% |
| plotting/corresponding.py |
(no function) |
15 |
15 |
5 |
0% |
| plotting/datasets/__init__.py |
(no function) |
2 |
2 |
0 |
0% |
| plotting/datasets/astm_g_173.py |
(no function) |
19 |
19 |
0 |
0% |
| plotting/diagrams.py |
lines_spectral_locus |
42 |
0 |
0 |
100% |
| plotting/diagrams.py |
plot_spectral_locus |
20 |
0 |
0 |
100% |
| plotting/diagrams.py |
plot_chromaticity_diagram_colours |
23 |
0 |
1 |
100% |
| plotting/diagrams.py |
plot_chromaticity_diagram |
27 |
0 |
0 |
100% |
| plotting/diagrams.py |
plot_chromaticity_diagram_CIE1931 |
3 |
0 |
0 |
100% |
| plotting/diagrams.py |
plot_chromaticity_diagram_CIE1960UCS |
3 |
0 |
0 |
100% |
| plotting/diagrams.py |
plot_chromaticity_diagram_CIE1976UCS |
3 |
0 |
0 |
100% |
| plotting/diagrams.py |
plot_sds_in_chromaticity_diagram |
41 |
0 |
1 |
100% |
| plotting/diagrams.py |
plot_sds_in_chromaticity_diagram_CIE1931 |
3 |
0 |
1 |
100% |
| plotting/diagrams.py |
plot_sds_in_chromaticity_diagram_CIE1960UCS |
3 |
0 |
1 |
100% |
| plotting/diagrams.py |
plot_sds_in_chromaticity_diagram_CIE1976UCS |
3 |
0 |
1 |
100% |
| plotting/diagrams.py |
(no function) |
46 |
45 |
8 |
2% |
| plotting/graph.py |
plot_automatic_colour_conversion_graph |
0 |
0 |
100 |
100% |
| plotting/graph.py |
(no function) |
14 |
14 |
8 |
0% |
| plotting/models.py |
colourspace_model_axis_reorder |
8 |
0 |
0 |
100% |
| plotting/models.py |
lines_pointer_gamut |
20 |
0 |
0 |
100% |
| plotting/models.py |
plot_pointer_gamut |
14 |
0 |
0 |
100% |
| plotting/models.py |
plot_RGB_colourspaces_in_chromaticity_diagram |
55 |
0 |
1 |
100% |
| plotting/models.py |
plot_RGB_colourspaces_in_chromaticity_diagram_CIE1931 |
3 |
0 |
1 |
100% |
| plotting/models.py |
plot_RGB_colourspaces_in_chromaticity_diagram_CIE1960UCS |
3 |
0 |
1 |
100% |
| plotting/models.py |
plot_RGB_colourspaces_in_chromaticity_diagram_CIE1976UCS |
3 |
0 |
1 |
100% |
| plotting/models.py |
plot_RGB_chromaticities_in_chromaticity_diagram |
25 |
0 |
1 |
100% |
| plotting/models.py |
plot_RGB_chromaticities_in_chromaticity_diagram_CIE1931 |
3 |
0 |
1 |
100% |
| plotting/models.py |
plot_RGB_chromaticities_in_chromaticity_diagram_CIE1960UCS |
3 |
0 |
1 |
100% |
| plotting/models.py |
plot_RGB_chromaticities_in_chromaticity_diagram_CIE1976UCS |
3 |
0 |
1 |
100% |
| plotting/models.py |
ellipses_MacAdam1942 |
9 |
0 |
0 |
100% |
| plotting/models.py |
plot_ellipses_MacAdam1942_in_chromaticity_diagram |
29 |
0 |
1 |
100% |
| plotting/models.py |
plot_ellipses_MacAdam1942_in_chromaticity_diagram_CIE1931 |
3 |
0 |
1 |
100% |
| plotting/models.py |
plot_ellipses_MacAdam1942_in_chromaticity_diagram_CIE1960UCS |
3 |
0 |
1 |
100% |
| plotting/models.py |
plot_ellipses_MacAdam1942_in_chromaticity_diagram_CIE1976UCS |
3 |
0 |
1 |
100% |
| plotting/models.py |
plot_single_cctf |
3 |
0 |
0 |
100% |
| plotting/models.py |
plot_multi_cctfs |
7 |
0 |
0 |
100% |
| plotting/models.py |
plot_constant_hue_loci |
35 |
0 |
1 |
100% |
| plotting/models.py |
plot_constant_hue_loci._linear_equation |
1 |
0 |
0 |
100% |
| plotting/models.py |
(no function) |
62 |
62 |
5 |
0% |
| plotting/notation.py |
plot_single_munsell_value_function |
3 |
0 |
0 |
100% |
| plotting/notation.py |
plot_multi_munsell_value_functions |
4 |
0 |
1 |
100% |
| plotting/notation.py |
(no function) |
16 |
16 |
5 |
0% |
| plotting/phenomena.py |
plot_single_sd_rayleigh_scattering |
6 |
0 |
0 |
100% |
| plotting/phenomena.py |
plot_the_blue_sky |
22 |
0 |
0 |
100% |
| plotting/phenomena.py |
plot_single_layer_thin_film |
8 |
0 |
0 |
100% |
| plotting/phenomena.py |
plot_multi_layer_thin_film |
27 |
0 |
0 |
100% |
| plotting/phenomena.py |
plot_thin_film_comparison |
22 |
1 |
0 |
95% |
| plotting/phenomena.py |
plot_thin_film_spectrum |
11 |
0 |
0 |
100% |
| plotting/phenomena.py |
plot_thin_film_iridescence |
18 |
0 |
0 |
100% |
| plotting/phenomena.py |
plot_thin_film_reflectance_map |
68 |
8 |
0 |
88% |
| plotting/phenomena.py |
plot_multi_layer_stack |
62 |
3 |
0 |
95% |
| plotting/phenomena.py |
(no function) |
38 |
38 |
5 |
0% |
| plotting/quality.py |
plot_colour_quality_bars |
30 |
0 |
0 |
100% |
| plotting/quality.py |
plot_single_sd_colour_rendering_index_bars |
1 |
0 |
1 |
100% |
| plotting/quality.py |
plot_multi_sds_colour_rendering_indexes_bars |
13 |
0 |
0 |
100% |
| plotting/quality.py |
plot_single_sd_colour_quality_scale_bars |
2 |
0 |
1 |
100% |
| plotting/quality.py |
plot_multi_sds_colour_quality_scales_bars |
10 |
0 |
1 |
100% |
| plotting/quality.py |
(no function) |
26 |
26 |
7 |
0% |
| plotting/section.py |
plot_hull_section_colours |
45 |
9 |
1 |
80% |
| plotting/section.py |
plot_hull_section_contour |
30 |
3 |
1 |
90% |
| plotting/section.py |
plot_visible_spectrum_section |
27 |
0 |
1 |
100% |
| plotting/section.py |
plot_RGB_colourspace_section |
25 |
0 |
1 |
100% |
| plotting/section.py |
(no function) |
35 |
35 |
6 |
0% |
| plotting/temperature.py |
lines_daylight_locus |
12 |
0 |
0 |
100% |
| plotting/temperature.py |
lines_daylight_locus.CCT_to_plotting_colourspace |
1 |
0 |
0 |
100% |
| plotting/temperature.py |
plot_daylight_locus |
12 |
0 |
1 |
100% |
| plotting/temperature.py |
lines_planckian_locus |
29 |
0 |
0 |
100% |
| plotting/temperature.py |
lines_planckian_locus.CCT_D_uv_to_plotting_colourspace |
1 |
0 |
0 |
100% |
| plotting/temperature.py |
plot_planckian_locus |
16 |
0 |
1 |
100% |
| plotting/temperature.py |
plot_planckian_locus_in_chromaticity_diagram |
38 |
2 |
0 |
95% |
| plotting/temperature.py |
plot_planckian_locus_in_chromaticity_diagram_CIE1931 |
3 |
0 |
1 |
100% |
| plotting/temperature.py |
plot_planckian_locus_in_chromaticity_diagram_CIE1960UCS |
3 |
0 |
0 |
100% |
| plotting/temperature.py |
plot_planckian_locus_in_chromaticity_diagram_CIE1976UCS |
3 |
3 |
0 |
0% |
| plotting/temperature.py |
(no function) |
36 |
36 |
6 |
0% |
| plotting/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| plotting/tests/test_blindness.py |
TestPlotCvdSimulationMachado2009.test_plot_cvd_simulation_Machado2009 |
3 |
0 |
0 |
100% |
| plotting/tests/test_blindness.py |
(no function) |
14 |
0 |
0 |
100% |
| plotting/tests/test_characterisation.py |
TestPlotSingleColourChecker.test_plot_single_colour_checker |
3 |
0 |
0 |
100% |
| plotting/tests/test_characterisation.py |
TestPlotMultiColourCheckers.test_plot_multi_colour_checkers |
3 |
0 |
0 |
100% |
| plotting/tests/test_characterisation.py |
(no function) |
15 |
0 |
0 |
100% |
| plotting/tests/test_colorimetry.py |
TestPlotSingleSd.test_plot_single_sd |
4 |
0 |
0 |
100% |
| plotting/tests/test_colorimetry.py |
TestPlotMultiSds.test_plot_multi_sds |
8 |
0 |
0 |
100% |
| plotting/tests/test_colorimetry.py |
TestPlotSingleCmfs.test_plot_single_cmfs |
3 |
0 |
0 |
100% |
| plotting/tests/test_colorimetry.py |
TestPlotMultiCmfs.test_plot_multi_cmfs |
3 |
0 |
0 |
100% |
| plotting/tests/test_colorimetry.py |
TestPlotSingleIlluminantSd.test_plot_single_illuminant_sd |
3 |
0 |
0 |
100% |
| plotting/tests/test_colorimetry.py |
TestPlotMultiIlluminantSds.test_plot_multi_illuminant_sds |
6 |
0 |
0 |
100% |
| plotting/tests/test_colorimetry.py |
TestPlotVisibleSpectrum.test_plot_visible_spectrum |
3 |
0 |
0 |
100% |
| plotting/tests/test_colorimetry.py |
TestPlotSingleLightnessFunction.test_plot_single_lightness_function |
3 |
0 |
0 |
100% |
| plotting/tests/test_colorimetry.py |
TestPlotMultiLightnessFunctions.test_plot_multi_lightness_functions |
3 |
0 |
0 |
100% |
| plotting/tests/test_colorimetry.py |
TestPlotSingleLuminanceFunction.test_plot_single_luminance_function |
3 |
0 |
0 |
100% |
| plotting/tests/test_colorimetry.py |
TestPlotMultiLuminanceFunctions.test_plot_multi_luminance_functions |
3 |
0 |
0 |
100% |
| plotting/tests/test_colorimetry.py |
TestPlotBlackbodySpectralRadiance.test_plot_blackbody_spectral_radiance |
3 |
0 |
0 |
100% |
| plotting/tests/test_colorimetry.py |
TestPlotBlackbodyColours.test_plot_blackbody_colours |
3 |
0 |
0 |
100% |
| plotting/tests/test_colorimetry.py |
(no function) |
38 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestColourStyle.test_colour_style |
1 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestOverrideStyle.test_override_style |
6 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestOverrideStyle.test_override_style.test_text_color_override |
1 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestFontScaling.test_font_scaling |
3 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestXYZToPlottingColourspace.test_XYZ_to_plotting_colourspace |
2 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestColourCycle.test_colour_cycle |
6 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestArtist.test_artist |
14 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestCamera.test_camera |
5 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestRender.setup_method |
1 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestRender.teardown_method |
1 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestRender.test_render |
4 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestLabelRectangles.test_label_rectangles |
4 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestUniformAxes3d.test_uniform_axes3d |
5 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestFilterPassthrough.test_filter_passthrough |
6 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestFilterRgbColourspaces.test_filter_RGB_colourspaces |
1 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestFilterCmfs.test_filter_cmfs |
1 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestFilterIlluminants.test_filter_illuminants |
1 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestFilterColourCheckers.test_filter_colour_checkers |
1 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestUpdateSettingsCollection.test_update_settings_collection |
8 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestPlotSingleColourSwatch.test_plot_single_colour_swatch |
6 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestPlotMultiColourSwatches.test_plot_multi_colour_swatches |
6 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestPlotSingleFunction.test_plot_single_function |
3 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestPlotMultiFunctions.test_plot_multi_functions |
15 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
TestPlotImage.test_plot_image |
4 |
0 |
2 |
100% |
| plotting/tests/test_common.py |
TestPlotRay.test_plot_ray |
7 |
0 |
0 |
100% |
| plotting/tests/test_common.py |
(no function) |
71 |
0 |
0 |
100% |
| plotting/tests/test_corresponding.py |
TestPlotCorrespondingChromaticitiesPrediction.test_plot_corresponding_chromaticities_prediction |
3 |
0 |
0 |
100% |
| plotting/tests/test_corresponding.py |
(no function) |
13 |
0 |
0 |
100% |
| plotting/tests/test_diagrams.py |
TestLinesSpectralLocus.test_lines_spectral_locus |
1 |
0 |
0 |
100% |
| plotting/tests/test_diagrams.py |
TestPlotSpectralLocus.test_plot_spectral_locus |
16 |
0 |
0 |
100% |
| plotting/tests/test_diagrams.py |
TestPlotChromaticityDiagramColours.test_plot_chromaticity_diagram_colours |
7 |
0 |
0 |
100% |
| plotting/tests/test_diagrams.py |
TestPlotChromaticityDiagram.test_plot_chromaticity_diagram |
10 |
0 |
0 |
100% |
| plotting/tests/test_diagrams.py |
TestPlotChromaticityDiagramCIE1931.test_plot_chromaticity_diagram_CIE1931 |
3 |
0 |
0 |
100% |
| plotting/tests/test_diagrams.py |
TestPlotChromaticityDiagramCIE1960UCS.test_plot_chromaticity_diagram_CIE1960UCS |
3 |
0 |
0 |
100% |
| plotting/tests/test_diagrams.py |
TestPlotChromaticityDiagramCIE1976UCS.test_plot_chromaticity_diagram_CIE1976UCS |
3 |
0 |
0 |
100% |
| plotting/tests/test_diagrams.py |
TestPlotSdsInChromaticityDiagram.test_plot_sds_in_chromaticity_diagram |
7 |
0 |
0 |
100% |
| plotting/tests/test_diagrams.py |
TestPlotSdsInChromaticityDiagramCIE1931.test_plot_sds_in_chromaticity_diagram_CIE1931 |
3 |
0 |
0 |
100% |
| plotting/tests/test_diagrams.py |
TestPlotSdsInChromaticityDiagramCIE1960UCS.test_plot_sds_in_chromaticity_diagram_CIE1960UCS |
3 |
0 |
0 |
100% |
| plotting/tests/test_diagrams.py |
TestPlotSdsInChromaticityDiagramCIE1976UCS.test_plot_sds_in_chromaticity_diagram_CIE1976UCS |
3 |
0 |
0 |
100% |
| plotting/tests/test_diagrams.py |
(no function) |
36 |
0 |
0 |
100% |
| plotting/tests/test_graph.py |
TestPlotAutomaticColourConversionGraph.test_plot_automatic_colour_conversion_graph |
0 |
0 |
3 |
100% |
| plotting/tests/test_graph.py |
(no function) |
13 |
0 |
0 |
100% |
| plotting/tests/test_models.py |
TestCommonColourspaceModelAxisReorder.test_colourspace_model_axis_reorder |
5 |
0 |
0 |
100% |
| plotting/tests/test_models.py |
TestLinesPointerGamut.test_lines_pointer_gamut |
1 |
0 |
0 |
100% |
| plotting/tests/test_models.py |
TestPlotPointerGamut.test_plot_pointer_gamut |
10 |
0 |
0 |
100% |
| plotting/tests/test_models.py |
TestPlotRGBColourspacesInChromaticityDiagram.test_plot_RGB_colourspaces_in_chromaticity_diagram |
7 |
0 |
0 |
100% |
| plotting/tests/test_models.py |
TestPlotRGBColourspacesInChromaticityDiagramCIE1931.test_plot_RGB_colourspaces_in_chromaticity_diagram_CIE1931 |
3 |
0 |
0 |
100% |
| plotting/tests/test_models.py |
TestPlotRGBColourspacesInChromaticityDiagramCIE1960UCS.test_plot_RGB_colourspaces_in_chromaticity_diagram_CIE1960UCS |
3 |
0 |
0 |
100% |
| plotting/tests/test_models.py |
TestPlotRGBColourspacesInChromaticityDiagramCIE1976UCS.test_plot_RGB_colourspaces_in_chromaticity_diagram_CIE1976UCS |
3 |
0 |
0 |
100% |
| plotting/tests/test_models.py |
TestPlotRGBChromaticitiesInChromaticityDiagram.test_plot_RGB_chromaticities_in_chromaticity_diagram |
3 |
0 |
0 |
100% |
| plotting/tests/test_models.py |
TestPlotRGBChromaticitiesInChromaticityDiagramCIE1931.test_plot_RGB_chromaticities_in_chromaticity_diagram_CIE1931 |
3 |
0 |
0 |
100% |
| plotting/tests/test_models.py |
TestPlotRGBChromaticitiesInChromaticityDiagramCIE1960UCS.test_plot_RGB_chromaticities_in_chromaticity_diagram_CIE1960UCS |
3 |
0 |
0 |
100% |
| plotting/tests/test_models.py |
TestPlotRGBChromaticitiesInChromaticityDiagramCIE1976UCS.test_plot_RGB_chromaticities_in_chromaticity_diagram_CIE1976UCS |
3 |
0 |
0 |
100% |
| plotting/tests/test_models.py |
TestEllipsesMacAdam1942.test_ellipses_MacAdam1942 |
2 |
0 |
0 |
100% |
| plotting/tests/test_models.py |
TestPlotEllipsesMacAdam1942InChromaticityDiagram.test_plot_ellipses_MacAdam1942_in_chromaticity_diagram |
6 |
0 |
0 |
100% |
| plotting/tests/test_models.py |
TestPlotEllipsesMacAdam1942InChromaticityDiagramCIE1931.test_plot_ellipses_MacAdam1942_in_chromaticity_diagram_CIE1931 |
3 |
0 |
0 |
100% |
| plotting/tests/test_models.py |
TestPlotEllipsesMacAdam1942InChromaticityDiagramCIE1960UCS.test_plot_ellipses_MacAdam1942_in_chromaticity_diagram_CIE1960UCS |
3 |
0 |
0 |
100% |
| plotting/tests/test_models.py |
TestPlotEllipsesMacAdam1942InChromaticityDiagramCIE1976UCS.test_plot_ellipses_MacAdam1942_in_chromaticity_diagram_CIE1976UCS |
3 |
0 |
0 |
100% |
| plotting/tests/test_models.py |
TestPlotSingleCctf.test_plot_single_cctf |
3 |
0 |
0 |
100% |
| plotting/tests/test_models.py |
TestPlotMultiCctfs.test_plot_multi_cctfs |
3 |
0 |
0 |
100% |
| plotting/tests/test_models.py |
TestPlotConstantHueLoci.test_plot_constant_hue_loci |
7 |
0 |
2 |
100% |
| plotting/tests/test_models.py |
(no function) |
54 |
0 |
0 |
100% |
| plotting/tests/test_notation.py |
TestPlotSingleMunsellValueFunction.test_plot_single_munsell_value_function |
3 |
0 |
0 |
100% |
| plotting/tests/test_notation.py |
TestPlotMultiMunsellValueFunctions.test_plot_multi_munsell_value_functions |
3 |
0 |
0 |
100% |
| plotting/tests/test_notation.py |
(no function) |
15 |
0 |
0 |
100% |
| plotting/tests/test_phenomena.py |
TestPlotSingleSdRayleighScattering.test_plot_single_sd_rayleigh_scattering |
3 |
0 |
0 |
100% |
| plotting/tests/test_phenomena.py |
TestPlotTheBlueSky.test_plot_the_blue_sky |
3 |
0 |
0 |
100% |
| plotting/tests/test_phenomena.py |
TestPlotSingleLayerThinFilm.test_plot_single_layer_thin_film |
3 |
0 |
0 |
100% |
| plotting/tests/test_phenomena.py |
TestPlotMultiLayerThinFilm.test_plot_multi_layer_thin_film |
15 |
0 |
0 |
100% |
| plotting/tests/test_phenomena.py |
TestPlotThinFilmComparison.test_plot_thin_film_comparison |
8 |
0 |
0 |
100% |
| plotting/tests/test_phenomena.py |
TestPlotThinFilmSpectrum.test_plot_thin_film_spectrum |
3 |
0 |
0 |
100% |
| plotting/tests/test_phenomena.py |
TestPlotThinFilmIridescence.test_plot_thin_film_iridescence |
3 |
0 |
0 |
100% |
| plotting/tests/test_phenomena.py |
TestPlotThinFilmReflectanceMap.test_plot_thin_film_reflectance_map |
21 |
0 |
0 |
100% |
| plotting/tests/test_phenomena.py |
TestPlotMultiLayerStack.test_plot_multi_layer_stack |
4 |
0 |
0 |
100% |
| plotting/tests/test_phenomena.py |
TestPlotRay.test_plot_ray |
6 |
0 |
0 |
100% |
| plotting/tests/test_phenomena.py |
(no function) |
33 |
0 |
0 |
100% |
| plotting/tests/test_quality.py |
TestPlotColourQualityBars.test_plot_colour_quality_bars |
8 |
0 |
0 |
100% |
| plotting/tests/test_quality.py |
TestPlotSingleSdColourRenderingIndexBars.test_plot_single_sd_colour_rendering_index_bars |
3 |
0 |
0 |
100% |
| plotting/tests/test_quality.py |
TestPlotMultiSdsColourRenderingIndexesBars.test_plot_multi_sds_colour_rendering_indexes_bars |
3 |
0 |
0 |
100% |
| plotting/tests/test_quality.py |
TestPlotSingleSdColourQualityScaleBars.test_plot_single_sd_colour_quality_scale_bars |
3 |
0 |
0 |
100% |
| plotting/tests/test_quality.py |
TestPlotMultiSdsColourQualityScalesBars.test_plot_multi_sds_colour_quality_scales_bars |
3 |
0 |
0 |
100% |
| plotting/tests/test_quality.py |
(no function) |
24 |
0 |
0 |
100% |
| plotting/tests/test_section.py |
TestPlotHullSectionColours.test_plot_hull_section_colours |
13 |
0 |
2 |
100% |
| plotting/tests/test_section.py |
TestPlotHullSectionContour.test_plot_hull_section_contour |
7 |
0 |
2 |
100% |
| plotting/tests/test_section.py |
TestPlotVisibleSpectrumSection.test_plot_visible_spectrum_section |
3 |
0 |
4 |
100% |
| plotting/tests/test_section.py |
TestPlotRGBColourspaceSection.test_plot_RGB_colourspace_section |
3 |
0 |
2 |
100% |
| plotting/tests/test_section.py |
(no function) |
23 |
0 |
0 |
100% |
| plotting/tests/test_temperature.py |
TestLinesDaylightLocus.test_lines_daylight_locus |
1 |
0 |
0 |
100% |
| plotting/tests/test_temperature.py |
TestPlotDaylightLocus.test_plot_daylight_locus |
10 |
0 |
0 |
100% |
| plotting/tests/test_temperature.py |
TestLinesPlanckianLocus.test_lines_planckian_locus |
1 |
0 |
0 |
100% |
| plotting/tests/test_temperature.py |
TestPlotPlanckianLocus.test_plot_planckian_locus |
13 |
0 |
0 |
100% |
| plotting/tests/test_temperature.py |
TestPlotPlanckianLocusInChromaticityDiagram.test_plot_planckian_locus_in_chromaticity_diagram |
7 |
0 |
0 |
100% |
| plotting/tests/test_temperature.py |
TestPlotPlanckianLocusInChromaticityDiagramCIE1931.test_plot_planckian_locus_in_chromaticity_diagram_CIE1931 |
3 |
0 |
0 |
100% |
| plotting/tests/test_temperature.py |
TestPlotPlanckianLocusInChromaticityDiagramCIE1960UCS.test_plot_planckian_locus_in_chromaticity_diagram_CIE1960UCS |
3 |
0 |
0 |
100% |
| plotting/tests/test_temperature.py |
(no function) |
27 |
0 |
0 |
100% |
| plotting/tests/test_volume.py |
TestNadirGrid.test_nadir_grid |
4 |
0 |
0 |
100% |
| plotting/tests/test_volume.py |
TestRGBIdentityCube.test_RGB_identity_cube |
3 |
0 |
0 |
100% |
| plotting/tests/test_volume.py |
TestPlotRGBColourspacesGamuts.test_plot_RGB_colourspaces_gamuts |
3 |
0 |
0 |
100% |
| plotting/tests/test_volume.py |
TestPlotRGBScatter.test_plot_RGB_scatter |
3 |
0 |
0 |
100% |
| plotting/tests/test_volume.py |
(no function) |
22 |
0 |
0 |
100% |
| plotting/tm3018/__init__.py |
(no function) |
2 |
2 |
0 |
0% |
| plotting/tm3018/components.py |
plot_spectra_ANSIIESTM3018 |
14 |
0 |
1 |
100% |
| plotting/tm3018/components.py |
plot_colour_vector_graphic |
36 |
0 |
1 |
100% |
| plotting/tm3018/components.py |
plot_colour_vector_graphic.corner_label_and_text |
5 |
0 |
0 |
100% |
| plotting/tm3018/components.py |
plot_16_bin_bars |
20 |
0 |
1 |
100% |
| plotting/tm3018/components.py |
plot_local_chroma_shifts |
11 |
0 |
1 |
100% |
| plotting/tm3018/components.py |
plot_local_hue_shifts |
9 |
0 |
1 |
100% |
| plotting/tm3018/components.py |
plot_local_colour_fidelities |
9 |
0 |
1 |
100% |
| plotting/tm3018/components.py |
plot_colour_fidelity_indexes |
12 |
0 |
1 |
100% |
| plotting/tm3018/components.py |
(no function) |
30 |
30 |
6 |
0% |
| plotting/tm3018/report.py |
_plot_report_header |
3 |
0 |
0 |
100% |
| plotting/tm3018/report.py |
_plot_report_footer |
6 |
0 |
2 |
100% |
| plotting/tm3018/report.py |
plot_single_sd_colour_rendition_report_full |
76 |
0 |
1 |
100% |
| plotting/tm3018/report.py |
plot_single_sd_colour_rendition_report_intermediate |
24 |
0 |
1 |
100% |
| plotting/tm3018/report.py |
plot_single_sd_colour_rendition_report_simple |
20 |
0 |
1 |
100% |
| plotting/tm3018/report.py |
plot_single_sd_colour_rendition_report |
6 |
3 |
1 |
50% |
| plotting/tm3018/report.py |
(no function) |
50 |
50 |
5 |
0% |
| plotting/tm3018/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| plotting/tm3018/tests/test_components.py |
TestPlotSpectraANSIIESTM3018.test_plot_spectra_ANSIIESTM3018 |
3 |
0 |
0 |
100% |
| plotting/tm3018/tests/test_components.py |
TestPlotColourVectorGraphic.test_plot_colour_vector_graphic |
3 |
0 |
0 |
100% |
| plotting/tm3018/tests/test_components.py |
TestPlot16BinBars.test_plot_16_bin_bars |
3 |
0 |
0 |
100% |
| plotting/tm3018/tests/test_components.py |
TestPlotLocalChromaShifts.test_plot_local_chroma_shifts |
3 |
0 |
0 |
100% |
| plotting/tm3018/tests/test_components.py |
TestPlotLocalHueShifts.test_plot_local_hue_shifts |
3 |
0 |
0 |
100% |
| plotting/tm3018/tests/test_components.py |
TestPlotLocalColourFidelities.test_plot_local_colour_fidelities |
3 |
0 |
0 |
100% |
| plotting/tm3018/tests/test_components.py |
TestPlotColourFidelityIndexes.test_plot_colour_fidelity_indexes |
3 |
0 |
0 |
100% |
| plotting/tm3018/tests/test_components.py |
(no function) |
28 |
0 |
0 |
100% |
| plotting/tm3018/tests/test_report.py |
TestPlotSingleSdColourRenditionReportFull.test_plot_single_sd_colour_rendition_report_full |
3 |
0 |
0 |
100% |
| plotting/tm3018/tests/test_report.py |
TestPlotSingleSdColourRenditionReportIntermediate.test_plot_single_sd_colour_rendition_report_intermediate |
3 |
0 |
0 |
100% |
| plotting/tm3018/tests/test_report.py |
TestPlotSingleSdColourRenditionReportSimple.test_plot_color_vector_graphic |
3 |
0 |
0 |
100% |
| plotting/tm3018/tests/test_report.py |
TestPlotSingleSdColourRenditionReport.test_plot_single_sd_colour_rendition_report |
3 |
0 |
0 |
100% |
| plotting/tm3018/tests/test_report.py |
(no function) |
20 |
0 |
0 |
100% |
| plotting/volume.py |
nadir_grid |
49 |
0 |
0 |
100% |
| plotting/volume.py |
RGB_identity_cube |
3 |
0 |
0 |
100% |
| plotting/volume.py |
plot_RGB_colourspaces_gamuts |
65 |
0 |
1 |
100% |
| plotting/volume.py |
plot_RGB_scatter |
18 |
0 |
0 |
100% |
| plotting/volume.py |
(no function) |
27 |
27 |
5 |
0% |
| quality/__init__.py |
colour_fidelity_index |
3 |
0 |
0 |
100% |
| quality/__init__.py |
(no function) |
20 |
20 |
3 |
0% |
| quality/cfi2017.py |
colour_fidelity_index_CIE2017 |
0 |
0 |
1 |
100% |
| quality/cfi2017.py |
colour_fidelity_index_CIE2017 |
0 |
0 |
1 |
100% |
| quality/cfi2017.py |
colour_fidelity_index_CIE2017 |
0 |
0 |
1 |
100% |
| quality/cfi2017.py |
colour_fidelity_index_CIE2017 |
23 |
0 |
0 |
100% |
| quality/cfi2017.py |
load_TCS_CIE2017 |
10 |
0 |
0 |
100% |
| quality/cfi2017.py |
CCT_reference_illuminant |
2 |
0 |
0 |
100% |
| quality/cfi2017.py |
sd_reference_illuminant |
17 |
0 |
0 |
100% |
| quality/cfi2017.py |
tcs_colorimetry_data |
21 |
0 |
0 |
100% |
| quality/cfi2017.py |
delta_E_to_R_f |
3 |
0 |
0 |
100% |
| quality/cfi2017.py |
(no function) |
47 |
47 |
17 |
0% |
| quality/cqs.py |
colour_quality_scale |
0 |
0 |
1 |
100% |
| quality/cqs.py |
colour_quality_scale |
0 |
0 |
1 |
100% |
| quality/cqs.py |
colour_quality_scale |
0 |
0 |
1 |
100% |
| quality/cqs.py |
colour_quality_scale |
40 |
0 |
0 |
100% |
| quality/cqs.py |
gamut_area |
10 |
0 |
0 |
100% |
| quality/cqs.py |
vs_colorimetry_data |
18 |
0 |
0 |
100% |
| quality/cqs.py |
CCT_factor |
5 |
0 |
0 |
100% |
| quality/cqs.py |
scale_conversion |
1 |
0 |
0 |
100% |
| quality/cqs.py |
delta_E_RMS |
1 |
0 |
0 |
100% |
| quality/cqs.py |
colour_quality_scales |
8 |
0 |
0 |
100% |
| quality/cqs.py |
(no function) |
54 |
54 |
27 |
0% |
| quality/cri.py |
colour_rendering_index |
0 |
0 |
1 |
100% |
| quality/cri.py |
colour_rendering_index |
0 |
0 |
1 |
100% |
| quality/cri.py |
colour_rendering_index |
0 |
0 |
1 |
100% |
| quality/cri.py |
colour_rendering_index |
22 |
0 |
0 |
100% |
| quality/cri.py |
tcs_colorimetry_data |
32 |
0 |
0 |
100% |
| quality/cri.py |
tcs_colorimetry_data.c |
2 |
0 |
0 |
100% |
| quality/cri.py |
tcs_colorimetry_data.d |
2 |
0 |
0 |
100% |
| quality/cri.py |
colour_rendering_indexes |
4 |
0 |
0 |
100% |
| quality/cri.py |
(no function) |
39 |
39 |
27 |
0% |
| quality/datasets/__init__.py |
(no function) |
4 |
4 |
0 |
0% |
| quality/datasets/tcs.py |
(no function) |
28 |
28 |
0 |
0% |
| quality/datasets/vs.py |
(no function) |
19 |
19 |
0 |
0% |
| quality/ssi.py |
spectral_similarity_index |
27 |
0 |
0 |
100% |
| quality/ssi.py |
(no function) |
19 |
19 |
2 |
0% |
| quality/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| quality/tests/test__init__.py |
TestColourFidelityIndex.test_colour_fidelity_index |
3 |
0 |
0 |
100% |
| quality/tests/test__init__.py |
(no function) |
13 |
0 |
0 |
100% |
| quality/tests/test_cfi2017.py |
TestColourFidelityIndexCIE2017.test_colour_fidelity_index_CIE2017 |
10 |
0 |
0 |
100% |
| quality/tests/test_cfi2017.py |
TestColourFidelityIndexCIE2017.test_raise_exception_colour_fidelity_index_CFI2017 |
4 |
0 |
0 |
100% |
| quality/tests/test_cfi2017.py |
TestCctReferenceIlluminant.test_CCT_reference_illuminant |
4 |
0 |
0 |
100% |
| quality/tests/test_cfi2017.py |
TestSdReferenceIlluminant.test_sd_reference_illuminant |
4 |
0 |
0 |
100% |
| quality/tests/test_cfi2017.py |
TestTcsColorimetryData.test_tcs_colorimetry_data_single_sd |
6 |
0 |
0 |
100% |
| quality/tests/test_cfi2017.py |
(no function) |
27 |
0 |
0 |
100% |
| quality/tests/test_cqs.py |
TestColourQualityScale.test_colour_quality_scale |
14 |
0 |
0 |
100% |
| quality/tests/test_cqs.py |
(no function) |
15 |
0 |
0 |
100% |
| quality/tests/test_cri.py |
TestColourRenderingIndex.test_colour_rendering_index |
27 |
0 |
0 |
100% |
| quality/tests/test_cri.py |
(no function) |
17 |
0 |
0 |
100% |
| quality/tests/test_ssi.py |
TestSpectralSimilarityIndex.test_spectral_similarity_index |
13 |
0 |
2 |
100% |
| quality/tests/test_ssi.py |
(no function) |
16 |
0 |
0 |
100% |
| quality/tests/test_tm3018.py |
TestColourFidelityIndexANSIIESTM3018.test_colour_fidelity_index_ANSIIESTM3018 |
11 |
0 |
0 |
100% |
| quality/tests/test_tm3018.py |
TestAveragesArea.test_averages_area |
4 |
0 |
0 |
100% |
| quality/tests/test_tm3018.py |
(no function) |
16 |
0 |
0 |
100% |
| quality/tm3018.py |
colour_fidelity_index_ANSIIESTM3018 |
0 |
0 |
1 |
100% |
| quality/tm3018.py |
colour_fidelity_index_ANSIIESTM3018 |
0 |
0 |
1 |
100% |
| quality/tm3018.py |
colour_fidelity_index_ANSIIESTM3018 |
0 |
0 |
1 |
100% |
| quality/tm3018.py |
colour_fidelity_index_ANSIIESTM3018 |
22 |
0 |
0 |
100% |
| quality/tm3018.py |
averages_area |
8 |
0 |
0 |
100% |
| quality/tm3018.py |
(no function) |
27 |
27 |
18 |
0% |
| recovery/__init__.py |
XYZ_to_sd |
10 |
0 |
1 |
100% |
| recovery/__init__.py |
(no function) |
22 |
22 |
3 |
0% |
| recovery/datasets/__init__.py |
(no function) |
8 |
8 |
0 |
0% |
| recovery/datasets/dyer2017.py |
(no function) |
15 |
15 |
2 |
0% |
| recovery/datasets/mallett2019.py |
(no function) |
16 |
16 |
2 |
0% |
| recovery/datasets/otsu2018.py |
(no function) |
19 |
19 |
2 |
0% |
| recovery/datasets/smits1999.py |
(no function) |
16 |
16 |
0 |
0% |
| recovery/jakob2019.py |
StopMinimizationEarlyError.__init__ |
2 |
0 |
0 |
100% |
| recovery/jakob2019.py |
StopMinimizationEarlyError.coefficients |
1 |
0 |
0 |
100% |
| recovery/jakob2019.py |
StopMinimizationEarlyError.error |
1 |
0 |
0 |
100% |
| recovery/jakob2019.py |
sd_Jakob2019 |
6 |
0 |
1 |
100% |
| recovery/jakob2019.py |
error_function |
0 |
0 |
1 |
100% |
| recovery/jakob2019.py |
error_function |
0 |
0 |
1 |
100% |
| recovery/jakob2019.py |
error_function |
0 |
0 |
1 |
100% |
| recovery/jakob2019.py |
error_function |
25 |
0 |
0 |
100% |
| recovery/jakob2019.py |
error_function.intermediate_XYZ_to_Lab |
1 |
0 |
0 |
100% |
| recovery/jakob2019.py |
dimensionalise_coefficients |
6 |
0 |
0 |
100% |
| recovery/jakob2019.py |
lightness_scale |
2 |
0 |
0 |
100% |
| recovery/jakob2019.py |
find_coefficients_Jakob2019 |
31 |
0 |
0 |
100% |
| recovery/jakob2019.py |
find_coefficients_Jakob2019.optimize |
5 |
0 |
0 |
100% |
| recovery/jakob2019.py |
XYZ_to_sd_Jakob2019 |
0 |
0 |
1 |
100% |
| recovery/jakob2019.py |
XYZ_to_sd_Jakob2019 |
0 |
0 |
1 |
100% |
| recovery/jakob2019.py |
XYZ_to_sd_Jakob2019 |
0 |
0 |
1 |
100% |
| recovery/jakob2019.py |
XYZ_to_sd_Jakob2019 |
10 |
0 |
0 |
100% |
| recovery/jakob2019.py |
LUT3D_Jakob2019.__init__ |
5 |
0 |
0 |
100% |
| recovery/jakob2019.py |
LUT3D_Jakob2019.size |
1 |
0 |
0 |
100% |
| recovery/jakob2019.py |
LUT3D_Jakob2019.lightness_scale |
1 |
0 |
0 |
100% |
| recovery/jakob2019.py |
LUT3D_Jakob2019.coefficients |
1 |
0 |
0 |
100% |
| recovery/jakob2019.py |
LUT3D_Jakob2019.interpolator |
1 |
0 |
0 |
100% |
| recovery/jakob2019.py |
LUT3D_Jakob2019._create_interpolator |
4 |
0 |
0 |
100% |
| recovery/jakob2019.py |
LUT3D_Jakob2019.generate |
28 |
0 |
1 |
100% |
| recovery/jakob2019.py |
LUT3D_Jakob2019.generate.optimize |
6 |
0 |
0 |
100% |
| recovery/jakob2019.py |
LUT3D_Jakob2019.RGB_to_coefficients |
12 |
0 |
0 |
100% |
| recovery/jakob2019.py |
LUT3D_Jakob2019.RGB_to_sd |
3 |
0 |
0 |
100% |
| recovery/jakob2019.py |
LUT3D_Jakob2019.read |
11 |
0 |
0 |
100% |
| recovery/jakob2019.py |
LUT3D_Jakob2019.write |
7 |
0 |
0 |
100% |
| recovery/jakob2019.py |
(no function) |
51 |
51 |
59 |
0% |
| recovery/jiang2013.py |
PCA_Jiang2013 |
0 |
0 |
0 |
100% |
| recovery/jiang2013.py |
PCA_Jiang2013 |
0 |
0 |
1 |
100% |
| recovery/jiang2013.py |
PCA_Jiang2013 |
0 |
0 |
1 |
100% |
| recovery/jiang2013.py |
PCA_Jiang2013 |
12 |
1 |
0 |
92% |
| recovery/jiang2013.py |
PCA_Jiang2013.normalised_sensitivity |
2 |
0 |
0 |
100% |
| recovery/jiang2013.py |
RGB_to_sd_camera_sensitivity_Jiang2013 |
14 |
2 |
0 |
86% |
| recovery/jiang2013.py |
RGB_to_msds_camera_sensitivities_Jiang2013 |
16 |
2 |
0 |
88% |
| recovery/jiang2013.py |
(no function) |
21 |
21 |
17 |
0% |
| recovery/mallett2019.py |
spectral_primary_decomposition_Mallett2019 |
18 |
0 |
0 |
100% |
| recovery/mallett2019.py |
RGB_to_sd_Mallett2019 |
4 |
0 |
1 |
100% |
| recovery/mallett2019.py |
(no function) |
17 |
17 |
3 |
0% |
| recovery/meng2015.py |
XYZ_to_sd_Meng2015 |
16 |
0 |
0 |
100% |
| recovery/meng2015.py |
XYZ_to_sd_Meng2015.objective_function |
1 |
0 |
0 |
100% |
| recovery/meng2015.py |
XYZ_to_sd_Meng2015.constraint_function |
2 |
0 |
0 |
100% |
| recovery/meng2015.py |
(no function) |
17 |
17 |
2 |
0% |
| recovery/otsu2018.py |
Dataset_Otsu2018.__init__ |
4 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Dataset_Otsu2018.shape |
1 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Dataset_Otsu2018.basis_functions |
1 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Dataset_Otsu2018.means |
1 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Dataset_Otsu2018.selector_array |
1 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Dataset_Otsu2018.__str__ |
3 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Dataset_Otsu2018.select |
14 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Dataset_Otsu2018.cluster |
5 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Dataset_Otsu2018.read |
7 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Dataset_Otsu2018.write |
5 |
0 |
0 |
100% |
| recovery/otsu2018.py |
XYZ_to_sd_Otsu2018 |
21 |
0 |
0 |
100% |
| recovery/otsu2018.py |
PartitionAxis.__str__ |
1 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Data_Otsu2018.__init__ |
11 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Data_Otsu2018.reflectances |
1 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Data_Otsu2018.reflectances |
5 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Data_Otsu2018.cmfs |
1 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Data_Otsu2018.illuminant |
1 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Data_Otsu2018.basis_functions |
1 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Data_Otsu2018.mean |
1 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Data_Otsu2018.__str__ |
1 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Data_Otsu2018.__len__ |
1 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Data_Otsu2018.origin |
4 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Data_Otsu2018.partition |
13 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Data_Otsu2018.PCA |
7 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Data_Otsu2018.reconstruct |
8 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Data_Otsu2018.reconstruction_error |
14 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Node_Otsu2018.__init__ |
3 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Node_Otsu2018.partition_axis |
1 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Node_Otsu2018.row |
4 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Node_Otsu2018.split |
4 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Node_Otsu2018.minimise |
26 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Node_Otsu2018.leaf_reconstruction_error |
1 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Node_Otsu2018.branch_reconstruction_error |
3 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Tree_Otsu2018.__init__ |
6 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Tree_Otsu2018.reflectances |
1 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Tree_Otsu2018.cmfs |
1 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Tree_Otsu2018.illuminant |
1 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Tree_Otsu2018.optimise |
32 |
0 |
0 |
100% |
| recovery/otsu2018.py |
Tree_Otsu2018.to_dataset |
22 |
0 |
0 |
100% |
| recovery/otsu2018.py |
(no function) |
83 |
83 |
5 |
0% |
| recovery/smits1999.py |
XYZ_to_RGB_Smits1999 |
1 |
0 |
0 |
100% |
| recovery/smits1999.py |
RGB_to_sd_Smits1999 |
31 |
0 |
0 |
100% |
| recovery/smits1999.py |
(no function) |
23 |
23 |
0 |
0% |
| recovery/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| recovery/tests/test__init__.py |
TestXYZ_to_sd.setup_method |
2 |
0 |
0 |
100% |
| recovery/tests/test__init__.py |
TestXYZ_to_sd.test_domain_range_scale_XYZ_to_sd |
8 |
0 |
2 |
100% |
| recovery/tests/test__init__.py |
(no function) |
16 |
0 |
0 |
100% |
| recovery/tests/test_jakob2019.py |
TestErrorFunction.setup_method |
5 |
0 |
0 |
100% |
| recovery/tests/test_jakob2019.py |
TestErrorFunction.test_intermediates |
11 |
0 |
0 |
100% |
| recovery/tests/test_jakob2019.py |
TestErrorFunction.test_derivatives |
14 |
0 |
0 |
100% |
| recovery/tests/test_jakob2019.py |
TestXYZ_to_sd_Jakob2019.setup_method |
2 |
0 |
0 |
100% |
| recovery/tests/test_jakob2019.py |
TestXYZ_to_sd_Jakob2019.test_XYZ_to_sd_Jakob2019 |
3 |
0 |
4 |
100% |
| recovery/tests/test_jakob2019.py |
TestXYZ_to_sd_Jakob2019.test_domain_range_scale_XYZ_to_sd_Jakob2019 |
6 |
0 |
2 |
100% |
| recovery/tests/test_jakob2019.py |
TestLUT3D_Jakob2019.generate_LUT |
9 |
0 |
0 |
100% |
| recovery/tests/test_jakob2019.py |
TestLUT3D_Jakob2019.test_required_attributes |
3 |
0 |
0 |
100% |
| recovery/tests/test_jakob2019.py |
TestLUT3D_Jakob2019.test_required_methods |
3 |
0 |
0 |
100% |
| recovery/tests/test_jakob2019.py |
TestLUT3D_Jakob2019.test_size |
1 |
0 |
2 |
100% |
| recovery/tests/test_jakob2019.py |
TestLUT3D_Jakob2019.test_lightness_scale |
1 |
0 |
0 |
100% |
| recovery/tests/test_jakob2019.py |
TestLUT3D_Jakob2019.test_coefficients |
1 |
0 |
0 |
100% |
| recovery/tests/test_jakob2019.py |
TestLUT3D_Jakob2019.test_interpolator |
3 |
0 |
2 |
100% |
| recovery/tests/test_jakob2019.py |
TestLUT3D_Jakob2019.test_LUT3D_Jakob2019 |
16 |
0 |
4 |
100% |
| recovery/tests/test_jakob2019.py |
TestLUT3D_Jakob2019.test_raise_exception_RGB_to_coefficients |
2 |
0 |
0 |
100% |
| recovery/tests/test_jakob2019.py |
TestLUT3D_Jakob2019.test_raise_exception_read |
2 |
0 |
0 |
100% |
| recovery/tests/test_jakob2019.py |
(no function) |
41 |
0 |
2 |
100% |
| recovery/tests/test_jiang2013.py |
TestPCA_Jiang2013.test_PCA_Jiang2013 |
5 |
0 |
0 |
100% |
| recovery/tests/test_jiang2013.py |
FixtureJiang2013.setup_fixture_jiang_2013 |
5 |
0 |
0 |
100% |
| recovery/tests/test_jiang2013.py |
TestRGB_to_sd_camera_sensitivity_Jiang2013.setup_method |
1 |
0 |
0 |
100% |
| recovery/tests/test_jiang2013.py |
TestRGB_to_sd_camera_sensitivity_Jiang2013.test_RGB_to_sd_camera_sensitivity_Jiang2013 |
2 |
0 |
0 |
100% |
| recovery/tests/test_jiang2013.py |
TestRGB_to_msds_camera_sensitivities_Jiang2013.setup_method |
1 |
0 |
0 |
100% |
| recovery/tests/test_jiang2013.py |
TestRGB_to_msds_camera_sensitivities_Jiang2013.test_RGB_to_msds_camera_sensitivities_Jiang2013 |
1 |
0 |
0 |
100% |
| recovery/tests/test_jiang2013.py |
(no function) |
29 |
0 |
0 |
100% |
| recovery/tests/test_mallett2019.py |
FixtureMallett2019.setup_fixture_Mallett2019 |
5 |
0 |
0 |
100% |
| recovery/tests/test_mallett2019.py |
FixtureMallett2019.check_basis_functions |
17 |
0 |
2 |
100% |
| recovery/tests/test_mallett2019.py |
TestSpectralPrimaryDecompositionMallett2019.setup_method |
1 |
0 |
0 |
100% |
| recovery/tests/test_mallett2019.py |
TestSpectralPrimaryDecompositionMallett2019.test_spectral_primary_decomposition_Mallett2019 |
4 |
0 |
0 |
100% |
| recovery/tests/test_mallett2019.py |
TestRGB_to_sd_Mallett2019.setup_method |
2 |
0 |
0 |
100% |
| recovery/tests/test_mallett2019.py |
TestRGB_to_sd_Mallett2019.test_RGB_to_sd_Mallett2019 |
1 |
0 |
0 |
100% |
| recovery/tests/test_mallett2019.py |
(no function) |
25 |
0 |
0 |
100% |
| recovery/tests/test_meng2015.py |
TestXYZ_to_sd_Meng2015.setup_method |
3 |
0 |
0 |
100% |
| recovery/tests/test_meng2015.py |
TestXYZ_to_sd_Meng2015.test_XYZ_to_sd_Meng2015 |
7 |
0 |
2 |
100% |
| recovery/tests/test_meng2015.py |
TestXYZ_to_sd_Meng2015.test_raise_exception_XYZ_to_sd_Meng2015 |
1 |
0 |
2 |
100% |
| recovery/tests/test_meng2015.py |
TestXYZ_to_sd_Meng2015.test_domain_range_scale_XYZ_to_sd_Meng2015 |
6 |
0 |
2 |
100% |
| recovery/tests/test_meng2015.py |
(no function) |
19 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestDataset_Otsu2018.setup_method |
5 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestDataset_Otsu2018.teardown_method |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestDataset_Otsu2018.test_required_attributes |
3 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestDataset_Otsu2018.test_required_methods |
3 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestDataset_Otsu2018.test_shape |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestDataset_Otsu2018.test_basis_functions |
2 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestDataset_Otsu2018.test_means |
2 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestDataset_Otsu2018.test_selector_array |
2 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestDataset_Otsu2018.test__str__ |
2 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestDataset_Otsu2018.test_select |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestDataset_Otsu2018.test_raise_exception_select |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestDataset_Otsu2018.test_cluster |
3 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestDataset_Otsu2018.test_raise_exception_cluster |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestDataset_Otsu2018.test_read |
9 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestDataset_Otsu2018.test_write |
10 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestDataset_Otsu2018.test_raise_exception_write |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestXYZ_to_sd_Otsu2018.setup_method |
4 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestXYZ_to_sd_Otsu2018.test_XYZ_to_sd_Otsu2018 |
10 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestXYZ_to_sd_Otsu2018.test_raise_exception_XYZ_to_sd_Otsu2018 |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestXYZ_to_sd_Otsu2018.test_domain_range_scale_XYZ_to_sd_Otsu2018 |
6 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestData_Otsu2018.setup_method |
4 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestData_Otsu2018.test_required_attributes |
3 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestData_Otsu2018.test_required_methods |
3 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestData_Otsu2018.test_reflectances |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestData_Otsu2018.test_cmfs |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestData_Otsu2018.test_illuminant |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestData_Otsu2018.test_basis_functions |
5 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestData_Otsu2018.test_mean |
5 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestData_Otsu2018.test__str__ |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestData_Otsu2018.test__len__ |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestData_Otsu2018.test_origin |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestData_Otsu2018.test_raise_exception_origin |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestData_Otsu2018.test_partition |
2 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestData_Otsu2018.test_raise_exception_partition |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestData_Otsu2018.test_PCA |
6 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestData_Otsu2018.test_reconstruct |
3 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestData_Otsu2018.test_raise_exception_reconstruct |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestData_Otsu2018.test_reconstruction_error |
2 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestData_Otsu2018.test_raise_exception_reconstruction_error |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestNode_Otsu2018.setup_method |
13 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestNode_Otsu2018.test_required_attributes |
3 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestNode_Otsu2018.test_required_methods |
3 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestNode_Otsu2018.test_partition_axis |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestNode_Otsu2018.test_row |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestNode_Otsu2018.test_raise_exception_row |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestNode_Otsu2018.test_split |
5 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestNode_Otsu2018.test_minimise |
5 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestNode_Otsu2018.test_leaf_reconstruction_error |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestNode_Otsu2018.test_branch_reconstruction_error |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestTree_Otsu2018.setup_method |
8 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestTree_Otsu2018.teardown_method |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestTree_Otsu2018.test_required_attributes |
3 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestTree_Otsu2018.test_required_methods |
3 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestTree_Otsu2018.test_reflectances |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestTree_Otsu2018.test_cmfs |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestTree_Otsu2018.test_illuminant |
1 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestTree_Otsu2018.test_optimise |
16 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
TestTree_Otsu2018.test_to_dataset |
3 |
0 |
0 |
100% |
| recovery/tests/test_otsu2018.py |
(no function) |
86 |
0 |
0 |
100% |
| recovery/tests/test_smits1999.py |
TestRGB_to_sd_Smits1999.test_RGB_to_sd_Smits1999 |
6 |
0 |
0 |
100% |
| recovery/tests/test_smits1999.py |
TestRGB_to_sd_Smits1999.test_domain_range_scale_RGB_to_sd_Smits1999 |
7 |
0 |
0 |
100% |
| recovery/tests/test_smits1999.py |
(no function) |
17 |
0 |
0 |
100% |
| temperature/__init__.py |
uv_to_CCT |
3 |
0 |
0 |
100% |
| temperature/__init__.py |
CCT_to_uv |
3 |
0 |
0 |
100% |
| temperature/__init__.py |
xy_to_CCT |
2 |
0 |
1 |
100% |
| temperature/__init__.py |
CCT_to_xy |
2 |
0 |
1 |
100% |
| temperature/__init__.py |
(no function) |
47 |
47 |
2 |
0% |
| temperature/cie_d.py |
xy_to_CCT_CIE_D |
10 |
0 |
1 |
100% |
| temperature/cie_d.py |
xy_to_CCT_CIE_D.objective_function |
2 |
0 |
0 |
100% |
| temperature/cie_d.py |
CCT_to_xy_CIE_D |
8 |
0 |
0 |
100% |
| temperature/cie_d.py |
(no function) |
15 |
15 |
2 |
0% |
| temperature/hernandez1999.py |
xy_to_CCT_Hernandez1999 |
7 |
0 |
0 |
100% |
| temperature/hernandez1999.py |
CCT_to_xy_Hernandez1999 |
11 |
0 |
0 |
100% |
| temperature/hernandez1999.py |
CCT_to_xy_Hernandez1999.objective_function |
2 |
0 |
0 |
100% |
| temperature/hernandez1999.py |
(no function) |
16 |
16 |
2 |
0% |
| temperature/kang2002.py |
xy_to_CCT_Kang2002 |
10 |
0 |
1 |
100% |
| temperature/kang2002.py |
xy_to_CCT_Kang2002.objective_function |
2 |
0 |
0 |
100% |
| temperature/kang2002.py |
CCT_to_xy_Kang2002 |
14 |
0 |
0 |
100% |
| temperature/kang2002.py |
(no function) |
14 |
14 |
2 |
0% |
| temperature/krystek1985.py |
uv_to_CCT_Krystek1985 |
10 |
0 |
1 |
100% |
| temperature/krystek1985.py |
uv_to_CCT_Krystek1985.objective_function |
2 |
0 |
0 |
100% |
| temperature/krystek1985.py |
CCT_to_uv_Krystek1985 |
5 |
0 |
0 |
100% |
| temperature/krystek1985.py |
(no function) |
14 |
14 |
2 |
0% |
| temperature/mccamy1992.py |
xy_to_CCT_McCamy1992 |
5 |
0 |
0 |
100% |
| temperature/mccamy1992.py |
CCT_to_xy_McCamy1992 |
11 |
0 |
0 |
100% |
| temperature/mccamy1992.py |
CCT_to_xy_McCamy1992.objective_function |
2 |
0 |
0 |
100% |
| temperature/mccamy1992.py |
(no function) |
16 |
16 |
2 |
0% |
| temperature/ohno2013.py |
planckian_table |
16 |
0 |
1 |
100% |
| temperature/ohno2013.py |
uv_to_CCT_Ohno2013 |
37 |
0 |
0 |
100% |
| temperature/ohno2013.py |
CCT_to_uv_Ohno2013 |
10 |
0 |
0 |
100% |
| temperature/ohno2013.py |
XYZ_to_CCT_Ohno2013 |
1 |
0 |
0 |
100% |
| temperature/ohno2013.py |
CCT_to_XYZ_Ohno2013 |
1 |
0 |
0 |
100% |
| temperature/ohno2013.py |
(no function) |
24 |
24 |
0 |
0% |
| temperature/planck1900.py |
uv_to_CCT_Planck1900 |
11 |
0 |
1 |
100% |
| temperature/planck1900.py |
uv_to_CCT_Planck1900.objective_function |
2 |
0 |
0 |
100% |
| temperature/planck1900.py |
CCT_to_uv_Planck1900 |
6 |
0 |
0 |
100% |
| temperature/planck1900.py |
(no function) |
16 |
16 |
2 |
0% |
| temperature/robertson1968.py |
mired_to_CCT |
3 |
0 |
0 |
100% |
| temperature/robertson1968.py |
CCT_to_mired |
3 |
0 |
0 |
100% |
| temperature/robertson1968.py |
uv_to_CCT_Robertson1968 |
32 |
0 |
0 |
100% |
| temperature/robertson1968.py |
CCT_to_uv_Robertson1968 |
23 |
0 |
0 |
100% |
| temperature/robertson1968.py |
(no function) |
26 |
26 |
2 |
0% |
| temperature/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| temperature/tests/test__init__.py |
TestXy_to_CCT.test_xy_to_CCT |
4 |
0 |
0 |
100% |
| temperature/tests/test__init__.py |
TestCCT_to_xy.test_CCT_to_xy |
3 |
0 |
0 |
100% |
| temperature/tests/test__init__.py |
(no function) |
15 |
0 |
0 |
100% |
| temperature/tests/test_cie_d.py |
TestXy_to_CCT_CIE_D.test_xy_to_CCT_CIE_D |
3 |
0 |
0 |
100% |
| temperature/tests/test_cie_d.py |
TestXy_to_CCT_CIE_D.test_n_dimensional_xy_to_CCT_CIE_D |
8 |
0 |
2 |
100% |
| temperature/tests/test_cie_d.py |
TestXy_to_CCT_CIE_D.test_nan_xy_to_CCT_CIE_D |
3 |
0 |
2 |
100% |
| temperature/tests/test_cie_d.py |
TestCCT_to_xy_CIE_D.test_CCT_to_xy_CIE_D |
3 |
0 |
0 |
100% |
| temperature/tests/test_cie_d.py |
TestCCT_to_xy_CIE_D.test_n_dimensional_CCT_to_xy_CIE_D |
8 |
0 |
0 |
100% |
| temperature/tests/test_cie_d.py |
TestCCT_to_xy_CIE_D.test_nan_CCT_to_xy_CIE_D |
3 |
0 |
0 |
100% |
| temperature/tests/test_cie_d.py |
(no function) |
23 |
0 |
0 |
100% |
| temperature/tests/test_hernandez1999.py |
Testxy_to_CCT_Hernandez1999.test_xy_to_CCT_Hernandez1999 |
3 |
0 |
0 |
100% |
| temperature/tests/test_hernandez1999.py |
Testxy_to_CCT_Hernandez1999.test_n_dimensional_xy_to_CCT_Hernandez1999 |
8 |
0 |
2 |
100% |
| temperature/tests/test_hernandez1999.py |
Testxy_to_CCT_Hernandez1999.test_nan_xy_to_CCT_Hernandez1999 |
3 |
0 |
2 |
100% |
| temperature/tests/test_hernandez1999.py |
TestCCT_to_xy_Hernandez1999.test_CCT_to_xy_Hernandez1999 |
3 |
0 |
2 |
100% |
| temperature/tests/test_hernandez1999.py |
TestCCT_to_xy_Hernandez1999.test_n_dimensional_CCT_to_xy_Hernandez1999 |
8 |
0 |
2 |
100% |
| temperature/tests/test_hernandez1999.py |
TestCCT_to_xy_Hernandez1999.test_nan_CCT_to_xy_Hernandez1999 |
3 |
0 |
2 |
100% |
| temperature/tests/test_hernandez1999.py |
(no function) |
23 |
0 |
0 |
100% |
| temperature/tests/test_kang2002.py |
TestXy_to_CCT_Kang2002.test_xy_to_CCT_Kang2002 |
3 |
0 |
0 |
100% |
| temperature/tests/test_kang2002.py |
TestXy_to_CCT_Kang2002.test_n_dimensional_xy_to_CCT_Kang2002 |
8 |
0 |
2 |
100% |
| temperature/tests/test_kang2002.py |
TestXy_to_CCT_Kang2002.test_nan_xy_to_CCT_Kang2002 |
3 |
0 |
2 |
100% |
| temperature/tests/test_kang2002.py |
TestCCT_to_xy_Kang2002.test_CCT_to_xy_Kang2002 |
3 |
0 |
0 |
100% |
| temperature/tests/test_kang2002.py |
TestCCT_to_xy_Kang2002.test_n_dimensional_CCT_to_xy_Kang2002 |
8 |
0 |
0 |
100% |
| temperature/tests/test_kang2002.py |
TestCCT_to_xy_Kang2002.test_nan_CCT_to_xy_Kang2002 |
3 |
0 |
0 |
100% |
| temperature/tests/test_kang2002.py |
(no function) |
23 |
0 |
0 |
100% |
| temperature/tests/test_krystek1985.py |
TestUv_to_CCT_Krystek1985.test_uv_to_CCT_Krystek1985 |
3 |
0 |
0 |
100% |
| temperature/tests/test_krystek1985.py |
TestUv_to_CCT_Krystek1985.test_n_dimensional_uv_to_CCT_Krystek1985 |
8 |
0 |
2 |
100% |
| temperature/tests/test_krystek1985.py |
TestUv_to_CCT_Krystek1985.test_nan_uv_to_CCT_Krystek1985 |
3 |
0 |
2 |
100% |
| temperature/tests/test_krystek1985.py |
TestCCT_to_uv_Krystek1985.test_CCT_to_uv_Krystek1985 |
3 |
0 |
0 |
100% |
| temperature/tests/test_krystek1985.py |
TestCCT_to_uv_Krystek1985.test_n_dimensional_CCT_to_uv_Krystek1985 |
8 |
0 |
0 |
100% |
| temperature/tests/test_krystek1985.py |
TestCCT_to_uv_Krystek1985.test_nan_CCT_to_uv_Krystek1985 |
2 |
0 |
0 |
100% |
| temperature/tests/test_krystek1985.py |
(no function) |
23 |
0 |
0 |
100% |
| temperature/tests/test_mccamy1992.py |
Testxy_to_CCT_McCamy1992.test_xy_to_CCT_McCamy1992 |
3 |
0 |
0 |
100% |
| temperature/tests/test_mccamy1992.py |
Testxy_to_CCT_McCamy1992.test_n_dimensional_xy_to_CCT_McCamy1992 |
8 |
0 |
2 |
100% |
| temperature/tests/test_mccamy1992.py |
Testxy_to_CCT_McCamy1992.test_nan_xy_to_CCT_McCamy1992 |
3 |
0 |
2 |
100% |
| temperature/tests/test_mccamy1992.py |
TestCCT_to_xy_McCamy1992.test_CCT_to_xy_McCamy1992 |
3 |
0 |
2 |
100% |
| temperature/tests/test_mccamy1992.py |
TestCCT_to_xy_McCamy1992.test_n_dimensional_CCT_to_xy_McCamy1992 |
8 |
0 |
2 |
100% |
| temperature/tests/test_mccamy1992.py |
TestCCT_to_xy_McCamy1992.test_nan_CCT_to_xy_McCamy1992 |
3 |
0 |
2 |
100% |
| temperature/tests/test_mccamy1992.py |
(no function) |
23 |
0 |
0 |
100% |
| temperature/tests/test_ohno2013.py |
TestPlanckianTable.test_planckian_table |
1 |
0 |
0 |
100% |
| temperature/tests/test_ohno2013.py |
TestUv_to_CCT_Ohno2013.test_uv_to_CCT_Ohno2013 |
9 |
0 |
0 |
100% |
| temperature/tests/test_ohno2013.py |
TestUv_to_CCT_Ohno2013.test_n_dimensional_uv_to_CCT_Ohno2013 |
8 |
0 |
0 |
100% |
| temperature/tests/test_ohno2013.py |
TestUv_to_CCT_Ohno2013.test_nan_uv_to_CCT_Ohno2013 |
3 |
0 |
0 |
100% |
| temperature/tests/test_ohno2013.py |
TestCCT_to_uv_Ohno2013.test_CCT_to_uv_Ohno2013 |
3 |
0 |
0 |
100% |
| temperature/tests/test_ohno2013.py |
TestCCT_to_uv_Ohno2013.test_n_dimensional_CCT_to_uv_Ohno2013 |
8 |
0 |
0 |
100% |
| temperature/tests/test_ohno2013.py |
TestCCT_to_uv_Ohno2013.test_nan_CCT_to_uv_Ohno2013 |
3 |
0 |
0 |
100% |
| temperature/tests/test_ohno2013.py |
Test_XYZ_to_CCT_Ohno2013.test_XYZ_to_CCT_Ohno2013 |
1 |
0 |
0 |
100% |
| temperature/tests/test_ohno2013.py |
Test_XYZ_to_CCT_Ohno2013.test_n_dimensional_XYZ_to_CCT_Ohno2013 |
8 |
0 |
0 |
100% |
| temperature/tests/test_ohno2013.py |
Test_XYZ_to_CCT_Ohno2013.test_nan_XYZ_to_CCT_Ohno2013 |
3 |
0 |
0 |
100% |
| temperature/tests/test_ohno2013.py |
Test_CCT_to_XYZ_Ohno2013.test_CCT_to_XYZ_Ohno2013 |
1 |
0 |
0 |
100% |
| temperature/tests/test_ohno2013.py |
Test_CCT_to_XYZ_Ohno2013.test_n_dimensional_CCT_to_XYZ_Ohno2013 |
8 |
0 |
0 |
100% |
| temperature/tests/test_ohno2013.py |
Test_CCT_to_XYZ_Ohno2013.test_nan_CCT_to_uv_Ohno2013 |
3 |
0 |
0 |
100% |
| temperature/tests/test_ohno2013.py |
(no function) |
37 |
0 |
0 |
100% |
| temperature/tests/test_planck1900.py |
TestUv_to_CCT_Planck1900.test_uv_to_CCT_Planck1900 |
3 |
0 |
0 |
100% |
| temperature/tests/test_planck1900.py |
TestUv_to_CCT_Planck1900.test_n_dimensional_uv_to_CCT_Planck1900 |
8 |
0 |
2 |
100% |
| temperature/tests/test_planck1900.py |
TestUv_to_CCT_Planck1900.test_nan_uv_to_CCT_Planck1900 |
3 |
0 |
2 |
100% |
| temperature/tests/test_planck1900.py |
TestCCT_to_uv_Planck1900.test_CCT_to_uv_Planck1900 |
3 |
0 |
0 |
100% |
| temperature/tests/test_planck1900.py |
TestCCT_to_uv_Planck1900.test_n_dimensional_CCT_to_uv_Planck1900 |
8 |
0 |
0 |
100% |
| temperature/tests/test_planck1900.py |
TestCCT_to_uv_Planck1900.test_nan_CCT_to_uv_Planck1900 |
3 |
0 |
0 |
100% |
| temperature/tests/test_planck1900.py |
(no function) |
23 |
0 |
0 |
100% |
| temperature/tests/test_robertson1968.py |
TestMired_to_CCT.test_mired_to_CCT |
3 |
0 |
0 |
100% |
| temperature/tests/test_robertson1968.py |
TestMired_to_CCT.test_n_dimensional_mired_to_CCT |
8 |
0 |
0 |
100% |
| temperature/tests/test_robertson1968.py |
TestMired_to_CCT.test_nan_mired_to_CCT |
3 |
0 |
0 |
100% |
| temperature/tests/test_robertson1968.py |
TestCCT_to_mired.test_CCT_to_mired |
3 |
0 |
0 |
100% |
| temperature/tests/test_robertson1968.py |
TestCCT_to_mired.test_n_dimensional_CCT_to_mired |
8 |
0 |
0 |
100% |
| temperature/tests/test_robertson1968.py |
TestCCT_to_mired.test_nan_CCT_to_mired |
3 |
0 |
0 |
100% |
| temperature/tests/test_robertson1968.py |
TestUv_to_CCT_Robertson1968.test_uv_to_CCT_Robertson1968 |
2 |
0 |
0 |
100% |
| temperature/tests/test_robertson1968.py |
TestUv_to_CCT_Robertson1968.test_n_dimensional_uv_to_CCT_Robertson1968 |
8 |
0 |
0 |
100% |
| temperature/tests/test_robertson1968.py |
TestUv_to_CCT_Robertson1968.test_nan_uv_to_CCT_Robertson1968 |
3 |
0 |
0 |
100% |
| temperature/tests/test_robertson1968.py |
TestCCT_to_uv_Robertson1968.test_CCT_to_uv_Robertson1968 |
2 |
0 |
0 |
100% |
| temperature/tests/test_robertson1968.py |
TestCCT_to_uv_Robertson1968.test_n_dimensional_CCT_to_uv_Robertson1968 |
8 |
0 |
0 |
100% |
| temperature/tests/test_robertson1968.py |
TestCCT_to_uv_Robertson1968.test_nan_CCT_to_uv_Robertson1968 |
3 |
0 |
0 |
100% |
| temperature/tests/test_robertson1968.py |
(no function) |
34 |
0 |
0 |
100% |
| utilities/__init__.py |
utilities.__getattr__ |
1 |
0 |
0 |
100% |
| utilities/__init__.py |
(no function) |
28 |
28 |
2 |
0% |
| utilities/array.py |
MixinDataclassFields.fields |
1 |
0 |
0 |
100% |
| utilities/array.py |
MixinDataclassIterable.keys |
1 |
0 |
0 |
100% |
| utilities/array.py |
MixinDataclassIterable.values |
1 |
0 |
0 |
100% |
| utilities/array.py |
MixinDataclassIterable.items |
1 |
0 |
0 |
100% |
| utilities/array.py |
MixinDataclassIterable.__iter__ |
1 |
0 |
0 |
100% |
| utilities/array.py |
MixinDataclassArray.__array__ |
7 |
0 |
0 |
100% |
| utilities/array.py |
MixinDataclassArithmetic.__add__ |
1 |
0 |
0 |
100% |
| utilities/array.py |
MixinDataclassArithmetic.__iadd__ |
1 |
0 |
0 |
100% |
| utilities/array.py |
MixinDataclassArithmetic.__sub__ |
1 |
0 |
0 |
100% |
| utilities/array.py |
MixinDataclassArithmetic.__isub__ |
1 |
0 |
0 |
100% |
| utilities/array.py |
MixinDataclassArithmetic.__mul__ |
1 |
0 |
0 |
100% |
| utilities/array.py |
MixinDataclassArithmetic.__imul__ |
1 |
0 |
0 |
100% |
| utilities/array.py |
MixinDataclassArithmetic.__div__ |
1 |
0 |
0 |
100% |
| utilities/array.py |
MixinDataclassArithmetic.__idiv__ |
1 |
0 |
0 |
100% |
| utilities/array.py |
MixinDataclassArithmetic.__pow__ |
1 |
0 |
0 |
100% |
| utilities/array.py |
MixinDataclassArithmetic.__ipow__ |
1 |
0 |
0 |
100% |
| utilities/array.py |
MixinDataclassArithmetic.arithmetical_operation |
12 |
0 |
0 |
100% |
| utilities/array.py |
as_array |
3 |
0 |
0 |
100% |
| utilities/array.py |
as_int |
0 |
0 |
1 |
100% |
| utilities/array.py |
as_int |
0 |
0 |
1 |
100% |
| utilities/array.py |
as_int |
0 |
0 |
1 |
100% |
| utilities/array.py |
as_int |
3 |
0 |
0 |
100% |
| utilities/array.py |
as_float |
0 |
0 |
1 |
100% |
| utilities/array.py |
as_float |
0 |
0 |
1 |
100% |
| utilities/array.py |
as_float |
0 |
0 |
1 |
100% |
| utilities/array.py |
as_float |
5 |
0 |
0 |
100% |
| utilities/array.py |
as_int_array |
3 |
0 |
0 |
100% |
| utilities/array.py |
as_float_array |
3 |
0 |
0 |
100% |
| utilities/array.py |
as_int_scalar |
3 |
0 |
0 |
100% |
| utilities/array.py |
as_float_scalar |
3 |
0 |
0 |
100% |
| utilities/array.py |
as_complex_array |
3 |
0 |
0 |
100% |
| utilities/array.py |
set_default_int_dtype |
6 |
0 |
0 |
100% |
| utilities/array.py |
set_default_float_dtype |
6 |
0 |
0 |
100% |
| utilities/array.py |
get_domain_range_scale |
1 |
0 |
0 |
100% |
| utilities/array.py |
set_domain_range_scale |
1 |
0 |
0 |
100% |
| utilities/array.py |
domain_range_scale.__init__ |
2 |
0 |
0 |
100% |
| utilities/array.py |
domain_range_scale.__enter__ |
2 |
0 |
0 |
100% |
| utilities/array.py |
domain_range_scale.__exit__ |
1 |
0 |
0 |
100% |
| utilities/array.py |
domain_range_scale.__call__ |
3 |
0 |
0 |
100% |
| utilities/array.py |
domain_range_scale.__call__.wrapper |
2 |
0 |
0 |
100% |
| utilities/array.py |
get_domain_range_scale_metadata |
35 |
0 |
0 |
100% |
| utilities/array.py |
get_domain_range_scale_metadata.extract_scale_from_hint |
8 |
0 |
0 |
100% |
| utilities/array.py |
to_domain_1 |
5 |
0 |
0 |
100% |
| utilities/array.py |
to_domain_10 |
7 |
0 |
0 |
100% |
| utilities/array.py |
to_domain_100 |
5 |
0 |
0 |
100% |
| utilities/array.py |
to_domain_degrees |
7 |
0 |
0 |
100% |
| utilities/array.py |
to_domain_int |
8 |
0 |
0 |
100% |
| utilities/array.py |
from_range_1 |
5 |
0 |
0 |
100% |
| utilities/array.py |
from_range_10 |
7 |
0 |
0 |
100% |
| utilities/array.py |
from_range_100 |
5 |
0 |
0 |
100% |
| utilities/array.py |
from_range_degrees |
7 |
0 |
0 |
100% |
| utilities/array.py |
from_range_int |
8 |
0 |
0 |
100% |
| utilities/array.py |
is_ndarray_copy_enabled |
1 |
0 |
0 |
100% |
| utilities/array.py |
set_ndarray_copy_enable |
1 |
0 |
0 |
100% |
| utilities/array.py |
ndarray_copy_enable.__init__ |
2 |
0 |
0 |
100% |
| utilities/array.py |
ndarray_copy_enable.__enter__ |
2 |
0 |
0 |
100% |
| utilities/array.py |
ndarray_copy_enable.__exit__ |
1 |
0 |
0 |
100% |
| utilities/array.py |
ndarray_copy_enable.__call__ |
3 |
0 |
0 |
100% |
| utilities/array.py |
ndarray_copy_enable.__call__.wrapper |
2 |
0 |
0 |
100% |
| utilities/array.py |
ndarray_copy |
3 |
0 |
0 |
100% |
| utilities/array.py |
closest_indexes |
3 |
0 |
0 |
100% |
| utilities/array.py |
closest |
2 |
0 |
0 |
100% |
| utilities/array.py |
interval |
12 |
0 |
0 |
100% |
| utilities/array.py |
is_uniform |
1 |
0 |
0 |
100% |
| utilities/array.py |
in_array |
4 |
0 |
0 |
100% |
| utilities/array.py |
tstack |
3 |
0 |
0 |
100% |
| utilities/array.py |
tsplit |
3 |
0 |
0 |
100% |
| utilities/array.py |
row_as_diagonal |
3 |
0 |
0 |
100% |
| utilities/array.py |
orient |
15 |
0 |
0 |
100% |
| utilities/array.py |
centroid |
11 |
0 |
0 |
100% |
| utilities/array.py |
fill_nan |
8 |
0 |
0 |
100% |
| utilities/array.py |
has_only_nan |
2 |
0 |
0 |
100% |
| utilities/array.py |
ndarray_write |
5 |
0 |
0 |
100% |
| utilities/array.py |
zeros |
2 |
0 |
0 |
100% |
| utilities/array.py |
ones |
2 |
0 |
0 |
100% |
| utilities/array.py |
full |
2 |
0 |
0 |
100% |
| utilities/array.py |
index_along_last_axis |
6 |
0 |
0 |
100% |
| utilities/array.py |
format_array_as_row |
2 |
0 |
0 |
100% |
| utilities/array.py |
(no function) |
112 |
112 |
18 |
0% |
| utilities/callback.py |
MixinCallback.__init__ |
2 |
0 |
0 |
100% |
| utilities/callback.py |
MixinCallback.callbacks |
1 |
0 |
0 |
100% |
| utilities/callback.py |
MixinCallback.__setattr__ |
4 |
0 |
0 |
100% |
| utilities/callback.py |
MixinCallback.register_callback |
1 |
0 |
0 |
100% |
| utilities/callback.py |
MixinCallback.unregister_callback |
3 |
0 |
2 |
100% |
| utilities/callback.py |
(no function) |
22 |
22 |
2 |
0% |
| utilities/common.py |
is_caching_enabled |
1 |
0 |
0 |
100% |
| utilities/common.py |
set_caching_enable |
1 |
0 |
0 |
100% |
| utilities/common.py |
caching_enable.__init__ |
2 |
0 |
0 |
100% |
| utilities/common.py |
caching_enable.__enter__ |
2 |
0 |
0 |
100% |
| utilities/common.py |
caching_enable.__exit__ |
1 |
0 |
0 |
100% |
| utilities/common.py |
caching_enable.__call__ |
3 |
0 |
0 |
100% |
| utilities/common.py |
caching_enable.__call__.wrapper |
2 |
0 |
0 |
100% |
| utilities/common.py |
CacheRegistry.__init__ |
1 |
0 |
0 |
100% |
| utilities/common.py |
CacheRegistry.registry |
1 |
0 |
0 |
100% |
| utilities/common.py |
CacheRegistry.__str__ |
1 |
0 |
0 |
100% |
| utilities/common.py |
CacheRegistry.register_cache |
2 |
0 |
0 |
100% |
| utilities/common.py |
CacheRegistry.unregister_cache |
2 |
0 |
0 |
100% |
| utilities/common.py |
CacheRegistry.clear_cache |
1 |
0 |
0 |
100% |
| utilities/common.py |
CacheRegistry.clear_all_caches |
2 |
0 |
0 |
100% |
| utilities/common.py |
handle_numpy_errors |
3 |
3 |
0 |
0% |
| utilities/common.py |
handle_numpy_errors.wrapper |
3 |
0 |
0 |
100% |
| utilities/common.py |
handle_numpy_errors.wrapper.wrapped |
2 |
0 |
0 |
100% |
| utilities/common.py |
ignore_python_warnings |
3 |
3 |
0 |
0% |
| utilities/common.py |
ignore_python_warnings.wrapper |
3 |
3 |
0 |
0% |
| utilities/common.py |
attest |
2 |
0 |
0 |
100% |
| utilities/common.py |
batch |
2 |
0 |
0 |
100% |
| utilities/common.py |
disable_multiprocessing.__enter__ |
2 |
0 |
0 |
100% |
| utilities/common.py |
disable_multiprocessing.__exit__ |
1 |
0 |
0 |
100% |
| utilities/common.py |
disable_multiprocessing.__call__ |
3 |
0 |
0 |
100% |
| utilities/common.py |
disable_multiprocessing.__call__.wrapper |
2 |
0 |
0 |
100% |
| utilities/common.py |
_initializer |
0 |
0 |
5 |
100% |
| utilities/common.py |
multiprocessing_pool |
16 |
0 |
1 |
100% |
| utilities/common.py |
multiprocessing_pool._DummyPool.__init__ |
1 |
0 |
0 |
100% |
| utilities/common.py |
multiprocessing_pool._DummyPool.map |
1 |
0 |
0 |
100% |
| utilities/common.py |
multiprocessing_pool._DummyPool.terminate |
0 |
0 |
0 |
100% |
| utilities/common.py |
is_iterable |
1 |
0 |
0 |
100% |
| utilities/common.py |
is_numeric |
1 |
0 |
0 |
100% |
| utilities/common.py |
is_integer |
1 |
0 |
0 |
100% |
| utilities/common.py |
is_sibling |
1 |
0 |
0 |
100% |
| utilities/common.py |
filter_kwargs |
6 |
0 |
2 |
100% |
| utilities/common.py |
filter_mapping |
6 |
0 |
0 |
100% |
| utilities/common.py |
filter_mapping.filter_mapping_with_name |
8 |
0 |
0 |
100% |
| utilities/common.py |
first_item |
1 |
0 |
0 |
100% |
| utilities/common.py |
copy_definition |
4 |
4 |
0 |
0% |
| utilities/common.py |
validate_method |
5 |
0 |
0 |
100% |
| utilities/common.py |
optional |
3 |
0 |
0 |
100% |
| utilities/common.py |
slugify |
6 |
0 |
0 |
100% |
| utilities/common.py |
(no function) |
77 |
77 |
3 |
0% |
| utilities/deprecation.py |
ObjectRenamed.__str__ |
1 |
0 |
0 |
100% |
| utilities/deprecation.py |
ObjectRemoved.__str__ |
1 |
0 |
0 |
100% |
| utilities/deprecation.py |
ObjectFutureRename.__str__ |
1 |
0 |
0 |
100% |
| utilities/deprecation.py |
ObjectFutureRemove.__str__ |
1 |
0 |
0 |
100% |
| utilities/deprecation.py |
ObjectFutureAccessChange.__str__ |
1 |
0 |
0 |
100% |
| utilities/deprecation.py |
ObjectFutureAccessRemove.__str__ |
1 |
0 |
0 |
100% |
| utilities/deprecation.py |
ArgumentRenamed.__str__ |
1 |
0 |
0 |
100% |
| utilities/deprecation.py |
ArgumentRemoved.__str__ |
1 |
0 |
0 |
100% |
| utilities/deprecation.py |
ArgumentFutureRename.__str__ |
1 |
0 |
0 |
100% |
| utilities/deprecation.py |
ArgumentFutureRemove.__str__ |
1 |
0 |
0 |
100% |
| utilities/deprecation.py |
ModuleAPI.__init__ |
2 |
0 |
0 |
100% |
| utilities/deprecation.py |
ModuleAPI.__getattr__ |
7 |
0 |
0 |
100% |
| utilities/deprecation.py |
ModuleAPI.__dir__ |
1 |
0 |
0 |
100% |
| utilities/deprecation.py |
get_attribute |
5 |
0 |
0 |
100% |
| utilities/deprecation.py |
build_API_changes |
7 |
0 |
0 |
100% |
| utilities/deprecation.py |
handle_arguments_deprecation |
13 |
0 |
1 |
100% |
| utilities/deprecation.py |
(no function) |
66 |
66 |
3 |
0% |
| utilities/documentation.py |
is_documentation_building |
1 |
0 |
0 |
100% |
| utilities/documentation.py |
(no function) |
15 |
15 |
0 |
0% |
| utilities/metrics.py |
metric_mse |
1 |
0 |
0 |
100% |
| utilities/metrics.py |
metric_psnr |
5 |
0 |
0 |
100% |
| utilities/metrics.py |
(no function) |
14 |
14 |
2 |
0% |
| utilities/network.py |
TreeNode.__new__ |
4 |
0 |
0 |
100% |
| utilities/network.py |
TreeNode.__init__ |
7 |
0 |
0 |
100% |
| utilities/network.py |
TreeNode.id |
1 |
0 |
0 |
100% |
| utilities/network.py |
TreeNode.name |
1 |
0 |
0 |
100% |
| utilities/network.py |
TreeNode.name |
2 |
0 |
0 |
100% |
| utilities/network.py |
TreeNode.parent |
1 |
0 |
0 |
100% |
| utilities/network.py |
TreeNode.parent |
5 |
0 |
0 |
100% |
| utilities/network.py |
TreeNode.children |
1 |
0 |
0 |
100% |
| utilities/network.py |
TreeNode.children |
7 |
0 |
0 |
100% |
| utilities/network.py |
TreeNode.root |
3 |
0 |
0 |
100% |
| utilities/network.py |
TreeNode.leaves |
3 |
0 |
0 |
100% |
| utilities/network.py |
TreeNode.siblings |
3 |
0 |
0 |
100% |
| utilities/network.py |
TreeNode.data |
1 |
0 |
0 |
100% |
| utilities/network.py |
TreeNode.data |
1 |
0 |
0 |
100% |
| utilities/network.py |
TreeNode.__str__ |
1 |
0 |
0 |
100% |
| utilities/network.py |
TreeNode.__len__ |
1 |
0 |
0 |
100% |
| utilities/network.py |
TreeNode.is_root |
1 |
0 |
0 |
100% |
| utilities/network.py |
TreeNode.is_inner |
1 |
0 |
0 |
100% |
| utilities/network.py |
TreeNode.is_leaf |
1 |
0 |
0 |
100% |
| utilities/network.py |
TreeNode.walk_hierarchy |
8 |
0 |
0 |
100% |
| utilities/network.py |
TreeNode.render |
9 |
0 |
0 |
100% |
| utilities/network.py |
Port.__init__ |
9 |
0 |
0 |
100% |
| utilities/network.py |
Port.name |
1 |
0 |
0 |
100% |
| utilities/network.py |
Port.name |
2 |
0 |
0 |
100% |
| utilities/network.py |
Port.value |
3 |
0 |
0 |
100% |
| utilities/network.py |
Port.value |
19 |
0 |
0 |
100% |
| utilities/network.py |
Port.description |
1 |
0 |
0 |
100% |
| utilities/network.py |
Port.description |
2 |
0 |
0 |
100% |
| utilities/network.py |
Port.node |
1 |
0 |
0 |
100% |
| utilities/network.py |
Port.node |
2 |
0 |
0 |
100% |
| utilities/network.py |
Port.connections |
1 |
0 |
0 |
100% |
| utilities/network.py |
Port.__str__ |
4 |
0 |
0 |
100% |
| utilities/network.py |
Port.is_input_port |
3 |
1 |
0 |
67% |
| utilities/network.py |
Port.is_output_port |
3 |
1 |
0 |
67% |
| utilities/network.py |
Port.connect |
4 |
0 |
0 |
100% |
| utilities/network.py |
Port.disconnect |
4 |
0 |
0 |
100% |
| utilities/network.py |
Port.to_graphviz |
1 |
0 |
0 |
100% |
| utilities/network.py |
PortNode.__init__ |
5 |
0 |
0 |
100% |
| utilities/network.py |
PortNode.input_ports |
1 |
0 |
0 |
100% |
| utilities/network.py |
PortNode.output_ports |
1 |
0 |
0 |
100% |
| utilities/network.py |
PortNode.dirty |
1 |
0 |
0 |
100% |
| utilities/network.py |
PortNode.dirty |
2 |
0 |
0 |
100% |
| utilities/network.py |
PortNode.edges |
9 |
0 |
0 |
100% |
| utilities/network.py |
PortNode.description |
1 |
0 |
0 |
100% |
| utilities/network.py |
PortNode.description |
2 |
0 |
0 |
100% |
| utilities/network.py |
PortNode.add_input_port |
2 |
0 |
0 |
100% |
| utilities/network.py |
PortNode.remove_input_port |
5 |
1 |
0 |
80% |
| utilities/network.py |
PortNode.add_output_port |
2 |
0 |
0 |
100% |
| utilities/network.py |
PortNode.remove_output_port |
5 |
1 |
0 |
80% |
| utilities/network.py |
PortNode.get_input |
2 |
0 |
0 |
100% |
| utilities/network.py |
PortNode.set_input |
2 |
0 |
0 |
100% |
| utilities/network.py |
PortNode.get_output |
2 |
0 |
0 |
100% |
| utilities/network.py |
PortNode.set_output |
2 |
0 |
0 |
100% |
| utilities/network.py |
PortNode.connect |
3 |
0 |
0 |
100% |
| utilities/network.py |
PortNode.disconnect |
3 |
0 |
0 |
100% |
| utilities/network.py |
PortNode.process |
1 |
0 |
1 |
100% |
| utilities/network.py |
PortNode.to_graphviz |
3 |
0 |
0 |
100% |
| utilities/network.py |
PortGraph.__init__ |
5 |
0 |
0 |
100% |
| utilities/network.py |
PortGraph.nodes |
1 |
0 |
0 |
100% |
| utilities/network.py |
PortGraph.__str__ |
1 |
0 |
0 |
100% |
| utilities/network.py |
PortGraph.add_node |
5 |
0 |
0 |
100% |
| utilities/network.py |
PortGraph.remove_node |
11 |
1 |
0 |
91% |
| utilities/network.py |
PortGraph.walk_ports |
30 |
7 |
0 |
77% |
| utilities/network.py |
PortGraph.process |
14 |
5 |
1 |
64% |
| utilities/network.py |
PortGraph.to_graphviz |
14 |
2 |
0 |
86% |
| utilities/network.py |
PortGraph.to_graphviz.is_graph_member |
1 |
0 |
0 |
100% |
| utilities/network.py |
ExecutionPort.value |
0 |
0 |
0 |
100% |
| utilities/network.py |
ExecutionPort.value |
0 |
0 |
0 |
100% |
| utilities/network.py |
ExecutionNode.__init__ |
3 |
0 |
0 |
100% |
| utilities/network.py |
ControlFlowNode.__init__ |
1 |
0 |
0 |
100% |
| utilities/network.py |
For.__init__ |
5 |
0 |
0 |
100% |
| utilities/network.py |
For.process |
20 |
4 |
0 |
80% |
| utilities/network.py |
_task_thread |
7 |
0 |
0 |
100% |
| utilities/network.py |
ThreadPoolExecutorManager.get_executor |
3 |
0 |
0 |
100% |
| utilities/network.py |
ThreadPoolExecutorManager.shutdown_executor |
3 |
3 |
0 |
0% |
| utilities/network.py |
ParallelForThread.__init__ |
8 |
0 |
0 |
100% |
| utilities/network.py |
ParallelForThread.process |
24 |
4 |
0 |
83% |
| utilities/network.py |
_task_multiprocess |
6 |
6 |
0 |
0% |
| utilities/network.py |
ProcessPoolExecutorManager.get_executor |
4 |
0 |
0 |
100% |
| utilities/network.py |
ProcessPoolExecutorManager.shutdown_executor |
3 |
3 |
0 |
0% |
| utilities/network.py |
ParallelForMultiprocess.__init__ |
8 |
0 |
0 |
100% |
| utilities/network.py |
ParallelForMultiprocess.process |
24 |
4 |
0 |
83% |
| utilities/network.py |
(no function) |
152 |
151 |
4 |
1% |
| utilities/requirements.py |
is_ctlrender_installed |
1 |
0 |
9 |
100% |
| utilities/requirements.py |
is_imageio_installed |
1 |
0 |
7 |
100% |
| utilities/requirements.py |
is_openimageio_installed |
1 |
0 |
7 |
100% |
| utilities/requirements.py |
is_matplotlib_installed |
1 |
1 |
7 |
0% |
| utilities/requirements.py |
is_networkx_installed |
1 |
0 |
7 |
100% |
| utilities/requirements.py |
is_opencolorio_installed |
1 |
0 |
7 |
100% |
| utilities/requirements.py |
is_pandas_installed |
1 |
0 |
7 |
100% |
| utilities/requirements.py |
is_pydot_installed |
2 |
0 |
10 |
100% |
| utilities/requirements.py |
is_scipy_installed |
1 |
0 |
7 |
100% |
| utilities/requirements.py |
is_tqdm_installed |
1 |
1 |
7 |
0% |
| utilities/requirements.py |
is_trimesh_installed |
1 |
0 |
7 |
100% |
| utilities/requirements.py |
is_xxhash_installed |
1 |
1 |
7 |
0% |
| utilities/requirements.py |
required |
2 |
2 |
0 |
0% |
| utilities/requirements.py |
required.wrapper |
3 |
3 |
0 |
0% |
| utilities/requirements.py |
required.wrapper.wrapped |
3 |
0 |
0 |
100% |
| utilities/requirements.py |
(no function) |
28 |
28 |
2 |
0% |
| utilities/structures.py |
Structure.__init__ |
1 |
0 |
0 |
100% |
| utilities/structures.py |
Structure.__setattr__ |
1 |
0 |
0 |
100% |
| utilities/structures.py |
Structure.__delattr__ |
1 |
0 |
0 |
100% |
| utilities/structures.py |
Structure.__dir__ |
1 |
0 |
0 |
100% |
| utilities/structures.py |
Structure.__getattr__ |
4 |
0 |
0 |
100% |
| utilities/structures.py |
Structure.__setstate__ |
0 |
0 |
0 |
100% |
| utilities/structures.py |
Lookup.keys_from_value |
10 |
0 |
0 |
100% |
| utilities/structures.py |
Lookup.first_key_from_value |
1 |
0 |
0 |
100% |
| utilities/structures.py |
CanonicalMapping.__init__ |
2 |
0 |
0 |
100% |
| utilities/structures.py |
CanonicalMapping.data |
1 |
0 |
0 |
100% |
| utilities/structures.py |
CanonicalMapping.__repr__ |
1 |
0 |
3 |
100% |
| utilities/structures.py |
CanonicalMapping.__setitem__ |
1 |
0 |
0 |
100% |
| utilities/structures.py |
CanonicalMapping.__getitem__ |
13 |
0 |
0 |
100% |
| utilities/structures.py |
CanonicalMapping.__delitem__ |
16 |
0 |
0 |
100% |
| utilities/structures.py |
CanonicalMapping.__contains__ |
1 |
0 |
0 |
100% |
| utilities/structures.py |
CanonicalMapping.__iter__ |
1 |
0 |
0 |
100% |
| utilities/structures.py |
CanonicalMapping.__len__ |
1 |
0 |
0 |
100% |
| utilities/structures.py |
CanonicalMapping.__eq__ |
5 |
0 |
0 |
100% |
| utilities/structures.py |
CanonicalMapping.__ne__ |
1 |
0 |
0 |
100% |
| utilities/structures.py |
CanonicalMapping._collision_warning |
4 |
0 |
0 |
100% |
| utilities/structures.py |
CanonicalMapping.copy |
1 |
0 |
0 |
100% |
| utilities/structures.py |
CanonicalMapping.lower_keys |
3 |
0 |
0 |
100% |
| utilities/structures.py |
CanonicalMapping.lower_items |
1 |
0 |
0 |
100% |
| utilities/structures.py |
CanonicalMapping.slugified_keys |
4 |
0 |
0 |
100% |
| utilities/structures.py |
CanonicalMapping.slugified_items |
1 |
0 |
0 |
100% |
| utilities/structures.py |
CanonicalMapping.canonical_keys |
3 |
0 |
0 |
100% |
| utilities/structures.py |
CanonicalMapping.canonical_items |
1 |
0 |
0 |
100% |
| utilities/structures.py |
LazyCanonicalMapping.__getitem__ |
6 |
0 |
0 |
100% |
| utilities/structures.py |
(no function) |
49 |
49 |
2 |
0% |
| utilities/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestMixinDataclassFields.setUp |
6 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestMixinDataclassFields.test_required_attributes |
3 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestMixinDataclassFields.test_fields |
1 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestMixinDataclassIterable.setUp |
6 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestMixinDataclassIterable.test_required_attributes |
3 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestMixinDataclassIterable.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestMixinDataclassIterable.test__iter__ |
1 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestMixinDataclassIterable.test_keys |
1 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestMixinDataclassIterable.test_values |
1 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestMixinDataclassIterable.test_items |
1 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestMixinDataclassArray.setUp |
7 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestMixinDataclassArray.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestMixinDataclassArray.test__array__ |
2 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestMixinDataclassArithmetic.setUp |
8 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestMixinDataclassArithmetic.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestMixinDataclassArithmetic.test_arithmetical_operation |
30 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestAsArray.test_as_array |
4 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestAsInt.test_as_int |
6 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestAsFloat.test_as_float |
6 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestAsIntArray.test_as_int_array |
2 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestAsFloatArray.test_as_float_array |
2 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestAsComplexArray.test_as_complex_array |
4 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestAsIntScalar.test_as_int_scalar |
2 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestAsFloatScalar.test_as_float_scalar |
2 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestSetDefaultIntegerDtype.test_set_default_int_dtype |
5 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestSetDefaultIntegerDtype.tearDown |
1 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestSetDefaultFloatDtype.test_set_default_float_dtype |
7 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestSetDefaultFloatDtype.test_set_default_float_dtype_enforcement |
40 |
0 |
4 |
100% |
| utilities/tests/test_array.py |
TestSetDefaultFloatDtype.test_set_default_float_dtype_enforcement.dtype_getter |
4 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestGetDomainRangeScale.test_get_domain_range_scale |
6 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestSetDomainRangeScale.test_set_domain_range_scale |
11 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestDomainRangeScale.test_domain_range_scale |
27 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestDomainRangeScale.test_domain_range_scale.fn_a |
3 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestDomainRangeScale.test_domain_range_scale.fn_b |
3 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestGetDomainRangeScaleMetadata.test_get_domain_range_scale_metadata |
70 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestGetDomainRangeScaleMetadata.test_get_domain_range_scale_metadata.function_a |
0 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestGetDomainRangeScaleMetadata.test_get_domain_range_scale_metadata.function_b |
0 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestGetDomainRangeScaleMetadata.test_get_domain_range_scale_metadata.function_c |
0 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestGetDomainRangeScaleMetadata.test_get_domain_range_scale_metadata.function_d |
0 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestGetDomainRangeScaleMetadata.test_get_domain_range_scale_metadata.function_e |
0 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestGetDomainRangeScaleMetadata.test_get_domain_range_scale_metadata.function_f |
0 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestGetDomainRangeScaleMetadata.test_get_domain_range_scale_metadata.function_g |
0 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestGetDomainRangeScaleMetadata.test_get_domain_range_scale_metadata.function_h |
0 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestGetDomainRangeScaleMetadata.test_get_domain_range_scale_metadata.function_i |
0 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestGetDomainRangeScaleMetadata.test_get_domain_range_scale_metadata.function_j |
0 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestGetDomainRangeScaleMetadata.test_get_domain_range_scale_metadata.function_k |
0 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestGetDomainRangeScaleMetadata.test_get_domain_range_scale_metadata.function_l |
0 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestGetDomainRangeScaleMetadata.test_get_domain_range_scale_metadata.function_m |
0 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestGetDomainRangeScaleMetadata.test_get_domain_range_scale_metadata.function_n |
0 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestGetDomainRangeScaleMetadata.test_get_domain_range_scale_metadata.function_o |
0 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestGetDomainRangeScaleMetadata.test_get_domain_range_scale_metadata.function_p |
0 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestGetDomainRangeScaleMetadata.test_get_domain_range_scale_metadata.function_q |
0 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestToDomain1.test_to_domain_1 |
10 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestToDomain10.test_to_domain_10 |
10 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestToDomain100.test_to_domain_100 |
10 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestToDomainDegrees.test_to_domain_degrees |
10 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestToDomainInt.test_to_domain_int |
10 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestFromRange1.test_from_range_1 |
8 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestFromRange10.test_from_range_10 |
8 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestFromRange100.test_from_range_100 |
8 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestFromRangeDegrees.test_from_range_degrees |
8 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestFromRangeInt.test_from_range_int |
10 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestIsNdarrayCopyEnabled.test_is_ndarray_copy_enabled |
4 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestSetNdarrayCopyEnabled.test_set_ndarray_copy_enable |
6 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestNdarrayCopyEnable.test_ndarray_copy_enable |
10 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestNdarrayCopyEnable.test_ndarray_copy_enable.fn_a |
1 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestNdarrayCopyEnable.test_ndarray_copy_enable.fn_b |
1 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestNdarrayCopy.test_ndarray_copy |
5 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestClosestIndexes.test_closest_indexes |
5 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestClosest.test_closest |
5 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestInterval.test_interval |
4 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestIsUniform.test_is_uniform |
2 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestInArray.test_in_array |
3 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestInArray.test_n_dimensional_in_array |
3 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestTstack.test_tstack |
17 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestTsplit.test_tsplit |
17 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestRowAsDiagonal.test_row_as_diagonal |
1 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestOrient.test_orient |
7 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestCentroid.test_centroid |
8 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestFillNan.test_fill_nan |
3 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestHasNanOnly.test_has_only_nan |
4 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestNdarrayWrite.test_ndarray_write |
6 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestZeros.test_zeros |
1 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestOnes.test_ones |
1 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestFull.test_full |
1 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestIndexAlongLastAxis.test_index_along_last_axis |
3 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestIndexAlongLastAxis.test_compare_with_argmin_argmax |
3 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestIndexAlongLastAxis.test_exceptions |
10 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
TestFormatArrayAsRow.test_format_array_as_row |
3 |
0 |
0 |
100% |
| utilities/tests/test_array.py |
(no function) |
135 |
0 |
2 |
100% |
| utilities/tests/test_callback.py |
TestMixinCallback.setup_method |
5 |
0 |
0 |
100% |
| utilities/tests/test_callback.py |
TestMixinCallback.setup_method.WithCallback.__init__ |
2 |
0 |
0 |
100% |
| utilities/tests/test_callback.py |
TestMixinCallback.setup_method._on_attribute_a_changed |
2 |
0 |
3 |
100% |
| utilities/tests/test_callback.py |
TestMixinCallback.test_required_attributes |
3 |
0 |
0 |
100% |
| utilities/tests/test_callback.py |
TestMixinCallback.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_callback.py |
TestMixinCallback.test_register_callback |
4 |
0 |
0 |
100% |
| utilities/tests/test_callback.py |
TestMixinCallback.test_unregister_callback |
7 |
0 |
0 |
100% |
| utilities/tests/test_callback.py |
(no function) |
15 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestIsCachingEnabled.test_is_caching_enabled |
4 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestSetCachingEnabled.test_set_caching_enable |
6 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestCachingEnable.test_caching_enable |
10 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestCachingEnable.test_caching_enable.fn_a |
1 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestCachingEnable.test_caching_enable.fn_b |
1 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestCacheRegistry._default_test_cache_registry |
7 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestCacheRegistry.test_required_attributes |
3 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestCacheRegistry.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestCacheRegistry.test__str__ |
2 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestCacheRegistry.test_register_cache |
5 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestCacheRegistry.test_unregister_cache |
4 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestCacheRegistry.test_clear_cache |
3 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestCacheRegistry.test_clear_all_caches |
3 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestAttest.test_attest |
2 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestBatch.test_batch |
3 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
_add |
0 |
0 |
1 |
100% |
| utilities/tests/test_common.py |
TestMultiprocessingPool.test_multiprocessing_pool |
2 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestIsIterable.test_is_iterable |
11 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestIsNumeric.test_is_numeric |
5 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestIsInteger.test_is_integer |
3 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestIsSibling.test_is_sibling |
7 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestIsSibling.test_is_sibling.Element.__init__ |
1 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestIsSibling.test_is_sibling.NotElement.__init__ |
1 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestFilterKwargs.test_filter_kwargs |
7 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestFilterKwargs.test_filter_kwargs.fn_a |
1 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestFilterKwargs.test_filter_kwargs.fn_b |
1 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestFilterKwargs.test_filter_kwargs.fn_c |
1 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestFilterMapping.test_filter_mapping |
9 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestFilterMapping.test_filter_mapping.Element.__init__ |
1 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestFirstItem.test_first_item |
4 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestValidateMethod.test_validate_method |
2 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestValidateMethod.test_raise_exception_validate_method |
1 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestOptional.test_optional |
2 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestSlugify.test_slugify |
4 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
TestIntDigest.test_int_digest |
3 |
0 |
0 |
100% |
| utilities/tests/test_common.py |
(no function) |
60 |
0 |
2 |
100% |
| utilities/tests/test_deprecated.py |
deprecated.__getattr__ |
1 |
0 |
0 |
100% |
| utilities/tests/test_deprecated.py |
(no function) |
17 |
0 |
2 |
100% |
| utilities/tests/test_deprecation.py |
TestObjectRenamed.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestObjectRenamed.test__str__ |
2 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestObjectRemoved.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestObjectRemoved.test__str__ |
1 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestObjectFutureRename.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestObjectFutureRename.test__str__ |
2 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestObjectFutureRemove.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestObjectFutureRemove.test__str__ |
1 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestObjectFutureAccessChange.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestObjectFutureAccessChange.test__str__ |
2 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestObjectFutureAccessRemove.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestObjectFutureAccessRemove.test__str__ |
1 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestArgumentRenamed.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestArgumentRenamed.test__str__ |
2 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestArgumentRemoved.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestArgumentRemoved.test__str__ |
1 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestArgumentFutureRename.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestArgumentFutureRename.test__str__ |
2 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestArgumentFutureRemove.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestArgumentFutureRemove.test__str__ |
1 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestModuleAPI.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestModuleAPI.test__getattr__ |
5 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestModuleAPI.test__getattr__.assert_warns |
1 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestModuleAPI.test_raise_exception__getattr__ |
3 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestGetAttribute.test_get_attribute |
10 |
0 |
2 |
100% |
| utilities/tests/test_deprecation.py |
TestBuildAPIChanges.test_build_API_changes |
3 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
TestHandleArgumentsDeprecation.test_handle_arguments_deprecation |
2 |
0 |
0 |
100% |
| utilities/tests/test_deprecation.py |
(no function) |
52 |
0 |
0 |
100% |
| utilities/tests/test_documentation.py |
TestIsDocumentationBuilding.test_is_documentation_building |
14 |
0 |
5 |
100% |
| utilities/tests/test_documentation.py |
(no function) |
12 |
0 |
0 |
100% |
| utilities/tests/test_metrics.py |
TestMetricMse.test_metric_mse |
6 |
0 |
0 |
100% |
| utilities/tests/test_metrics.py |
TestMetricPsnr.test_metric_psnr |
6 |
0 |
0 |
100% |
| utilities/tests/test_metrics.py |
(no function) |
15 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestTreeNode.setup_method |
10 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestTreeNode.test_required_attributes |
3 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestTreeNode.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestTreeNode.test_name |
2 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestTreeNode.test_parent |
2 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestTreeNode.test_children |
1 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestTreeNode.test_id |
1 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestTreeNode.test_root |
4 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestTreeNode.test_leaves |
2 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestTreeNode.test_siblings |
2 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestTreeNode.test_data |
1 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestTreeNode.test__str__ |
2 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestTreeNode.test__len__ |
1 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestTreeNode.test_is_root |
4 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestTreeNode.test_is_inner |
4 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestTreeNode.test_is_leaf |
4 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestTreeNode.test_walk_hierarchy |
2 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestTreeNode.test_render |
1 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPort.setup_method |
10 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPort.test_required_attributes |
3 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPort.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPort.test_name |
6 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPort.test_value |
31 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPort.test_description |
6 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPort.test_node |
4 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPort.test_connections |
11 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPort.test___str__ |
16 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPort.test_is_input_port |
6 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPort.test_is_output_port |
6 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPort.test_connect |
1 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPort.test_disconnect |
1 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPort.test_to_graphviz |
6 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
_NodeAdd.__init__ |
5 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
_NodeAdd.process |
6 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
_NodeMultiply.__init__ |
5 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
_NodeMultiply.process |
6 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortNode.setup_method |
4 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortNode.test_required_attributes |
3 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortNode.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortNode.test_input_ports |
4 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortNode.test_output_ports |
4 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortNode.test_dirty |
30 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortNode.test_edges |
13 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortNode.test_description |
3 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortNode.test_add_input_port |
4 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortNode.test_remove_input_port |
4 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortNode.test_add_output_port |
4 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortNode.test_remove_output_port |
4 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortNode.test_get_input |
3 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortNode.test_set_input |
5 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortNode.test_get_output |
3 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortNode.test_set_output |
5 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortNode.test_connect |
1 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortNode.test_disconnect |
1 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortNode.test_process |
13 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortNode.test_to_graphviz |
3 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortGraph.setup_method |
13 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortGraph.test_required_attributes |
3 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortGraph.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortGraph.test_nodes |
1 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortGraph.test___str__ |
1 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortGraph.test_add_node |
6 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortGraph.test_remove_node |
1 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortGraph.test_walk_ports |
1 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortGraph.test_process |
2 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestPortGraph.test_to_graphviz |
2 |
0 |
2 |
100% |
| utilities/tests/test_network.py |
_AddItem.__init__ |
5 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
_AddItem.process |
4 |
0 |
2 |
100% |
| utilities/tests/test_network.py |
_NodeSumMappingValues.__init__ |
4 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
_NodeSumMappingValues.process |
3 |
0 |
2 |
100% |
| utilities/tests/test_network.py |
_SubGraph1.__init__ |
11 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
_SubGraph1.process |
0 |
0 |
4 |
100% |
| utilities/tests/test_network.py |
TestFor.test_For |
10 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
_NodeSumArray.__init__ |
4 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
_NodeSumArray.process |
3 |
0 |
2 |
100% |
| utilities/tests/test_network.py |
_SubGraph2.__init__ |
10 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
_SubGraph2.process |
0 |
0 |
5 |
100% |
| utilities/tests/test_network.py |
TestThreadPoolExecutorManager.test_ThreadPoolExecutorManager |
2 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestParallelForThread.test_ParallelForThread |
10 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestProcessPoolExecutorManager.test_ProcessPoolExecutorManager |
2 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
TestParallelForMultiProcess.test_ParallelForMultiProcess |
10 |
0 |
0 |
100% |
| utilities/tests/test_network.py |
(no function) |
109 |
0 |
6 |
100% |
| utilities/tests/test_structures.py |
TestStructure.test_Structure |
22 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestStructure.test_pickling |
8 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestLookup.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestLookup.test_keys_from_value |
4 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestLookup.test_first_key_from_value |
4 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestLookup.test_raise_exception_first_key_from_value |
1 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestCanonicalMapping.test_required_attributes |
3 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestCanonicalMapping.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestCanonicalMapping.test_data |
1 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestCanonicalMapping.test__repr__ |
3 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestCanonicalMapping.test__setitem__ |
4 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestCanonicalMapping.test__getitem__ |
14 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestCanonicalMapping.test__delitem__ |
24 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestCanonicalMapping.test__contains__ |
12 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestCanonicalMapping.test__iter__ |
2 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestCanonicalMapping.test__len__ |
2 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestCanonicalMapping.test__eq__ |
5 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestCanonicalMapping.test_raise_exception__eq__ |
1 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestCanonicalMapping.test__ne__ |
3 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestCanonicalMapping.test_raise_exception__ne__ |
1 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestCanonicalMapping.test_copy |
4 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestCanonicalMapping.test_lower_keys |
4 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestCanonicalMapping.test_lower_items |
2 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestCanonicalMapping.test_slugified_keys |
4 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestCanonicalMapping.test_slugified_items |
2 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestCanonicalMapping.test_canonical_keys |
4 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestCanonicalMapping.test_canonical_items |
2 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestLazyCanonicalMapping.test_required_attributes |
1 |
0 |
2 |
100% |
| utilities/tests/test_structures.py |
TestLazyCanonicalMapping.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
TestLazyCanonicalMapping.test__getitem__ |
5 |
0 |
0 |
100% |
| utilities/tests/test_structures.py |
(no function) |
47 |
0 |
0 |
100% |
| utilities/tests/test_verbose.py |
TestAsBool.test_as_bool |
7 |
0 |
0 |
100% |
| utilities/tests/test_verbose.py |
TestMixinLogging.test_required_methods |
3 |
0 |
0 |
100% |
| utilities/tests/test_verbose.py |
TestShowWarning.test_show_warning |
8 |
0 |
0 |
100% |
| utilities/tests/test_verbose.py |
TestSuppressWarnings.test_suppress_warnings |
2 |
0 |
0 |
100% |
| utilities/tests/test_verbose.py |
TestSuppressStdout.test_suppress_stdout |
2 |
0 |
0 |
100% |
| utilities/tests/test_verbose.py |
TestDescribeEnvironment.test_describe_environment |
7 |
0 |
0 |
100% |
| utilities/tests/test_verbose.py |
TestMultilineStr.test_multiline_str |
4 |
0 |
0 |
100% |
| utilities/tests/test_verbose.py |
TestMultilineStr.test_multiline_str.Data.__init__ |
3 |
0 |
0 |
100% |
| utilities/tests/test_verbose.py |
TestMultilineStr.test_multiline_str.Data.__str__ |
1 |
0 |
0 |
100% |
| utilities/tests/test_verbose.py |
TestMultilineRepr.test_multiline_repr |
4 |
0 |
0 |
100% |
| utilities/tests/test_verbose.py |
TestMultilineRepr.test_multiline_repr.Data.__init__ |
4 |
0 |
0 |
100% |
| utilities/tests/test_verbose.py |
TestMultilineRepr.test_multiline_repr.Data.__repr__ |
1 |
0 |
0 |
100% |
| utilities/tests/test_verbose.py |
(no function) |
28 |
0 |
0 |
100% |
| utilities/verbose.py |
MixinLogging.log |
1 |
0 |
0 |
100% |
| utilities/verbose.py |
message_box |
10 |
0 |
0 |
100% |
| utilities/verbose.py |
message_box.inner |
1 |
0 |
0 |
100% |
| utilities/verbose.py |
show_warning |
18 |
0 |
0 |
100% |
| utilities/verbose.py |
warning |
2 |
0 |
0 |
100% |
| utilities/verbose.py |
runtime_warning |
2 |
0 |
0 |
100% |
| utilities/verbose.py |
usage_warning |
2 |
0 |
0 |
100% |
| utilities/verbose.py |
filter_warnings |
7 |
1 |
0 |
86% |
| utilities/verbose.py |
as_bool |
1 |
0 |
0 |
100% |
| utilities/verbose.py |
suppress_warnings |
7 |
0 |
0 |
100% |
| utilities/verbose.py |
suppress_stdout.__enter__ |
3 |
0 |
0 |
100% |
| utilities/verbose.py |
suppress_stdout.__exit__ |
2 |
0 |
0 |
100% |
| utilities/verbose.py |
suppress_stdout.__call__ |
0 |
0 |
6 |
100% |
| utilities/verbose.py |
suppress_stdout.__call__.wrapper |
0 |
0 |
2 |
100% |
| utilities/verbose.py |
numpy_print_options |
5 |
5 |
0 |
0% |
| utilities/verbose.py |
describe_environment |
44 |
0 |
18 |
100% |
| utilities/verbose.py |
describe_environment._get_package_version |
8 |
0 |
0 |
100% |
| utilities/verbose.py |
multiline_str |
26 |
0 |
3 |
100% |
| utilities/verbose.py |
multiline_repr |
9 |
0 |
1 |
100% |
| utilities/verbose.py |
multiline_repr._format |
15 |
0 |
0 |
100% |
| utilities/verbose.py |
(no function) |
55 |
55 |
11 |
0% |
| volume/__init__.py |
(no function) |
13 |
13 |
0 |
0% |
| volume/datasets/__init__.py |
(no function) |
2 |
2 |
0 |
0% |
| volume/datasets/optimal_colour_stimuli.py |
(no function) |
19 |
19 |
2 |
0% |
| volume/macadam_limits.py |
_XYZ_optimal_colour_stimuli |
7 |
0 |
0 |
100% |
| volume/macadam_limits.py |
is_within_macadam_limits |
7 |
0 |
0 |
100% |
| volume/macadam_limits.py |
(no function) |
19 |
19 |
2 |
0% |
| volume/mesh.py |
is_within_mesh_volume |
4 |
0 |
0 |
100% |
| volume/mesh.py |
(no function) |
14 |
14 |
2 |
0% |
| volume/pointer_gamut.py |
is_within_pointer_gamut |
2 |
0 |
0 |
100% |
| volume/pointer_gamut.py |
(no function) |
14 |
14 |
2 |
0% |
| volume/rgb.py |
_wrapper_RGB_colourspace_volume_MonteCarlo |
1 |
0 |
0 |
100% |
| volume/rgb.py |
sample_RGB_colourspace_volume_MonteCarlo |
5 |
0 |
1 |
100% |
| volume/rgb.py |
RGB_colourspace_limits |
3 |
0 |
0 |
100% |
| volume/rgb.py |
RGB_colourspace_volume_MonteCarlo |
8 |
0 |
1 |
100% |
| volume/rgb.py |
RGB_colourspace_volume_coverage_MonteCarlo |
6 |
0 |
1 |
100% |
| volume/rgb.py |
RGB_colourspace_pointer_gamut_coverage_MonteCarlo |
1 |
0 |
0 |
100% |
| volume/rgb.py |
RGB_colourspace_visible_spectrum_coverage_MonteCarlo |
1 |
0 |
0 |
100% |
| volume/rgb.py |
(no function) |
24 |
24 |
2 |
0% |
| volume/spectrum.py |
generate_pulse_waves |
13 |
0 |
0 |
100% |
| volume/spectrum.py |
XYZ_outer_surface |
9 |
0 |
2 |
100% |
| volume/spectrum.py |
is_within_visible_spectrum |
6 |
0 |
0 |
100% |
| volume/spectrum.py |
(no function) |
22 |
22 |
2 |
0% |
| volume/tests/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| volume/tests/test_macadam_limits.py |
TestIsWithinMacadamLimits.test_is_within_macadam_limits |
4 |
0 |
0 |
100% |
| volume/tests/test_macadam_limits.py |
TestIsWithinMacadamLimits.test_n_dimensional_is_within_macadam_limits |
8 |
0 |
2 |
100% |
| volume/tests/test_macadam_limits.py |
TestIsWithinMacadamLimits.test_nan_is_within_macadam_limits |
3 |
0 |
2 |
100% |
| volume/tests/test_macadam_limits.py |
(no function) |
17 |
0 |
0 |
100% |
| volume/tests/test_mesh.py |
TestIsWithinMeshVolume.setup_method |
1 |
0 |
0 |
100% |
| volume/tests/test_mesh.py |
TestIsWithinMeshVolume.test_is_within_mesh_volume |
4 |
0 |
2 |
100% |
| volume/tests/test_mesh.py |
TestIsWithinMeshVolume.test_n_dimensional_is_within_mesh_volume |
8 |
0 |
2 |
100% |
| volume/tests/test_mesh.py |
TestIsWithinMeshVolume.test_nan_is_within_mesh_volume |
3 |
0 |
2 |
100% |
| volume/tests/test_mesh.py |
(no function) |
19 |
0 |
0 |
100% |
| volume/tests/test_pointer_gamut.py |
TestIsWithinPointerGamut.test_is_within_pointer_gamut |
4 |
0 |
0 |
100% |
| volume/tests/test_pointer_gamut.py |
TestIsWithinPointerGamut.test_n_dimensional_is_within_pointer_gamut |
8 |
0 |
2 |
100% |
| volume/tests/test_pointer_gamut.py |
TestIsWithinPointerGamut.test_nan_is_within_pointer_gamut |
3 |
0 |
2 |
100% |
| volume/tests/test_pointer_gamut.py |
(no function) |
17 |
0 |
0 |
100% |
| volume/tests/test_rgb.py |
TestRGB_colourspaceLimits.test_RGB_colourspace_limits |
3 |
0 |
0 |
100% |
| volume/tests/test_rgb.py |
TestRGB_colourspaceVolumeMonteCarlo.test_RGB_colourspace_volume_MonteCarlo |
1 |
0 |
0 |
100% |
| volume/tests/test_rgb.py |
TestRGB_colourspace_volume_coverage_MonteCarlo.test_RGB_colourspace_volume_coverage_MonteCarlo |
1 |
0 |
2 |
100% |
| volume/tests/test_rgb.py |
TestRGB_colourspacePointerGamutCoverageMonteCarlo.test_RGB_colourspace_pointer_gamut_coverage_MonteCarlo |
1 |
0 |
2 |
100% |
| volume/tests/test_rgb.py |
TestRGB_colourspaceVisibleSpectrumCoverageMonteCarlo.test_RGB_colourspace_visible_spectrum_coverage_MonteCarlo |
1 |
0 |
2 |
100% |
| volume/tests/test_rgb.py |
(no function) |
24 |
0 |
0 |
100% |
| volume/tests/test_spectrum.py |
TestGeneratePulseWaves.test_generate_pulse_waves |
2 |
0 |
0 |
100% |
| volume/tests/test_spectrum.py |
TestXYZOuterSurface.test_XYZ_outer_surface |
3 |
0 |
0 |
100% |
| volume/tests/test_spectrum.py |
TestIsWithinVisibleSpectrum.test_is_within_visible_spectrum |
4 |
0 |
2 |
100% |
| volume/tests/test_spectrum.py |
TestIsWithinVisibleSpectrum.test_n_dimensional_is_within_visible_spectrum |
8 |
0 |
2 |
100% |
| volume/tests/test_spectrum.py |
TestIsWithinVisibleSpectrum.test_nan_is_within_visible_spectrum |
3 |
0 |
2 |
100% |
| volume/tests/test_spectrum.py |
(no function) |
25 |
0 |
0 |
100% |