Coverage report: 98%

coverage.py v7.4.3, created at 2024-02-29 20:50 +0000

Module statements missing excluded coverage
hdl_registers/__init__.py 10 0 0 100%
hdl_registers/about.py 17 13 0 24%
hdl_registers/conftest.py 1 0 0 100%
hdl_registers/constant/__init__.py 0 0 0 100%
hdl_registers/constant/bit_vector_constant.py 46 0 0 100%
hdl_registers/constant/boolean_constant.py 18 0 0 100%
hdl_registers/constant/constant.py 8 0 0 100%
hdl_registers/constant/float_constant.py 18 0 0 100%
hdl_registers/constant/integer_constant.py 18 0 0 100%
hdl_registers/constant/string_constant.py 18 0 0 100%
hdl_registers/constant/test/__init__.py 0 0 0 100%
hdl_registers/constant/test/test_bit_vector_constant.py 69 0 0 100%
hdl_registers/constant/test/test_boolean_constant.py 23 0 0 100%
hdl_registers/constant/test/test_float_constant.py 23 0 0 100%
hdl_registers/constant/test/test_integer_constant.py 23 0 0 100%
hdl_registers/constant/test/test_string_constant.py 23 0 0 100%
hdl_registers/field/__init__.py 0 0 0 100%
hdl_registers/field/bit.py 32 0 0 100%
hdl_registers/field/bit_vector.py 54 0 0 100%
hdl_registers/field/enumeration.py 74 0 0 100%
hdl_registers/field/integer.py 85 0 0 100%
hdl_registers/field/register_field.py 50 2 0 96%
hdl_registers/field/register_field_type.py 104 5 0 95%
hdl_registers/field/test/__init__.py 0 0 0 100%
hdl_registers/field/test/test_bit.py 55 0 0 100%
hdl_registers/field/test/test_bit_vector.py 125 0 0 100%
hdl_registers/field/test/test_enumeration.py 82 0 0 100%
hdl_registers/field/test/test_integer.py 136 0 0 100%
hdl_registers/field/test/test_register_field.py 18 2 0 89%
hdl_registers/field/test/test_register_field_type.py 82 0 0 100%
hdl_registers/generator/__init__.py 0 0 0 100%
hdl_registers/generator/c/__init__.py 0 0 0 100%
hdl_registers/generator/c/header.py 110 2 0 98%
hdl_registers/generator/c/reserved_keywords.py 1 0 0 100%
hdl_registers/generator/cpp/__init__.py 0 0 0 100%
hdl_registers/generator/cpp/cpp_generator_common.py 106 3 0 97%
hdl_registers/generator/cpp/header.py 44 0 0 100%
hdl_registers/generator/cpp/implementation.py 133 4 0 97%
hdl_registers/generator/cpp/interface.py 146 5 0 97%
hdl_registers/generator/cpp/reserved_keywords.py 1 0 0 100%
hdl_registers/generator/cpp/test/__init__.py 0 0 0 100%
hdl_registers/generator/cpp/test/test_register_cpp_generator.py 15 0 0 100%
hdl_registers/generator/html/__init__.py 0 0 0 100%
hdl_registers/generator/html/constant_table.py 38 3 0 92%
hdl_registers/generator/html/html_generator_common.py 4 0 0 100%
hdl_registers/generator/html/html_translator.py 30 0 0 100%
hdl_registers/generator/html/page.py 42 0 0 100%
hdl_registers/generator/html/register_table.py 72 4 0 94%
hdl_registers/generator/html/reserved_keywords.py 1 0 0 100%
hdl_registers/generator/html/test/__init__.py 0 0 0 100%
hdl_registers/generator/html/test/test_html_translator.py 49 0 0 100%
hdl_registers/generator/html/test/test_register_html_generator.py 84 0 0 100%
hdl_registers/generator/python/__init__.py 0 0 0 100%
hdl_registers/generator/python/pickle.py 27 1 0 96%
hdl_registers/generator/python/reserved_keywords.py 1 0 0 100%
hdl_registers/generator/python/test/__init__.py 0 0 0 100%
hdl_registers/generator/python/test/test_pickle.py 11 0 0 100%
hdl_registers/generator/register_code_generator.py 157 1 0 99%
hdl_registers/generator/register_code_generator_helpers.py 76 3 0 96%
hdl_registers/generator/reserved_keywords.py 6 0 0 100%
hdl_registers/generator/test/__init__.py 0 0 0 100%
hdl_registers/generator/test/test_register_code_generation.py 58 0 0 100%
hdl_registers/generator/test/test_register_code_generator.py 242 0 0 100%
hdl_registers/generator/test/test_register_code_generator_helpers.py 25 0 0 100%
hdl_registers/generator/test/test_reserved_keywords.py 4 0 0 100%
hdl_registers/generator/vhdl/__init__.py 0 0 0 100%
hdl_registers/generator/vhdl/axi_lite/__init__.py 0 0 0 100%
hdl_registers/generator/vhdl/axi_lite/test/__init__.py 0 0 0 100%
hdl_registers/generator/vhdl/axi_lite/test/test_wrapper.py 16 0 0 100%
hdl_registers/generator/vhdl/axi_lite/wrapper.py 33 0 0 100%
hdl_registers/generator/vhdl/record_package.py 204 4 0 98%
hdl_registers/generator/vhdl/register_package.py 188 8 0 96%
hdl_registers/generator/vhdl/reserved_keywords.py 1 0 0 100%
hdl_registers/generator/vhdl/simulation/__init__.py 0 0 0 100%
hdl_registers/generator/vhdl/simulation/check_package.py 70 4 0 94%
hdl_registers/generator/vhdl/simulation/read_write_package.py 143 4 0 97%
hdl_registers/generator/vhdl/simulation/test/__init__.py 0 0 0 100%
hdl_registers/generator/vhdl/simulation/test/test_check_package.py 29 0 0 100%
hdl_registers/generator/vhdl/simulation/test/test_read_write_package.py 45 0 0 100%
hdl_registers/generator/vhdl/simulation/test/test_wait_until_package.py 16 0 0 100%
hdl_registers/generator/vhdl/simulation/vhdl_simulation_generator_common.py 27 1 0 96%
hdl_registers/generator/vhdl/simulation/wait_until_package.py 77 3 0 96%
hdl_registers/generator/vhdl/test/__init__.py 0 0 0 100%
hdl_registers/generator/vhdl/test/test_record_package.py 16 0 0 100%
hdl_registers/generator/vhdl/test/test_register_package.py 66 0 0 100%
hdl_registers/generator/vhdl/test/test_register_vhdl_generator.py 86 0 0 100%
hdl_registers/generator/vhdl/vhdl_generator_common.py 117 7 0 94%
hdl_registers/parser/__init__.py 0 0 0 100%
hdl_registers/parser/json.py 22 2 0 91%
hdl_registers/parser/parser.py 151 1 0 99%
hdl_registers/parser/test/__init__.py 0 0 0 100%
hdl_registers/parser/test/test_json.py 41 0 0 100%
hdl_registers/parser/test/test_parser.py 189 0 0 100%
hdl_registers/parser/test/test_toml.py 36 0 0 100%
hdl_registers/parser/test/test_yaml.py 41 0 0 100%
hdl_registers/parser/toml.py 19 2 0 89%
hdl_registers/parser/yaml.py 21 2 0 90%
hdl_registers/register.py 67 1 0 99%
hdl_registers/register_array.py 27 0 0 100%
hdl_registers/register_list.py 86 3 0 97%
hdl_registers/test/__init__.py 0 0 0 100%
hdl_registers/test/test_register.py 82 0 0 100%
hdl_registers/test/test_register_array.py 58 0 0 100%
hdl_registers/test/test_register_list.py 144 0 0 100%
Total 4813 90 0 98%

No items found using the specified filter.