Coverage for models/rgb/tests/test_itut_h_273.py: 100%
21 statements
« prev ^ index » next coverage.py v7.11.0, created at 2025-11-16 22:49 +1300
« prev ^ index » next coverage.py v7.11.0, created at 2025-11-16 22:49 +1300
1"""Define the unit tests for the :mod:`colour.models.rgb.itut_h_273` module."""
3from __future__ import annotations
5from colour.models import (
6 describe_video_signal_colour_primaries,
7 describe_video_signal_matrix_coefficients,
8 describe_video_signal_transfer_characteristics,
9)
11__author__ = "Colour Developers"
12__copyright__ = "Copyright 2013 Colour Developers"
13__license__ = "BSD-3-Clause - https://opensource.org/licenses/BSD-3-Clause"
14__maintainer__ = "Colour Developers"
15__email__ = "colour-developers@colour-science.org"
16__status__ = "Production"
18__all__ = [
19 "TestDescribeVideoSignalColourPrimaries",
20 "TestDescribeVideoSignalTransferCharacteristics",
21 "TestDescribeVideoSignalMatrixCoefficients",
22]
25class TestDescribeVideoSignalColourPrimaries:
26 """
27 Define :func:`colour.models.rgb.itut_h_273.\
28describe_video_signal_colour_primaries` definition unit tests methods.
29 """
31 def test_describe_video_signal_colour_primaries(self) -> None:
32 """
33 Test
34 :func:`colour.models.rgb.itut_h_273.\
35describe_video_signal_colour_primaries` definition.
36 """
38 description = describe_video_signal_colour_primaries(1)
39 assert isinstance(description, str)
42class TestDescribeVideoSignalTransferCharacteristics:
43 """
44 Define :func:`colour.models.rgb.itut_h_273.\
45describe_video_signal_transfer_characteristics` definition unit tests methods.
46 """
48 def test_describe_video_signal_transfer_characteristics(self) -> None:
49 """
50 Test :func:`colour.models.rgb.itut_h_273.\
51describe_video_signal_transfer_characteristics` definition.
52 """
54 description = describe_video_signal_transfer_characteristics(1)
55 assert isinstance(description, str)
58class TestDescribeVideoSignalMatrixCoefficients:
59 """
60 Define :func:`colour.models.rgb.itut_h_273.\
61describe_video_signal_matrix_coefficients` definition unit tests methods.
62 """
64 def test_describe_video_signal_matrix_coefficients(self) -> None:
65 """
66 Test :func:`colour.models.rgb.itut_h_273.\
67describe_video_signal_matrix_coefficients` definition.
68 """
70 description = describe_video_signal_matrix_coefficients(1)
71 assert isinstance(description, str)