Coverage report: 81%

Files Functions Classes

coverage.py v7.14.1, created at 2026-06-08 22:15 +0000

File   statements missing excluded   coverage
tsfpga/__init__.py   13 0 0   100%
tsfpga/about.py   18 13 0   28%
tsfpga/build_project_list.py   186 8 5   96%
tsfpga/build_step_tcl_hook.py   11 0 0   100%
tsfpga/constraint.py   21 0 3   100%
tsfpga/create_ghdl_ls_config.py   29 29 4   0%
tsfpga/create_vhdl_ls_config.py   32 32 3   0%
tsfpga/examples/__init__.py   0 0 0   100%
tsfpga/examples/build_fpga.py   15 15 0   0%
tsfpga/examples/build_fpga_single_project.py   56 56 5   0%
tsfpga/examples/build_fpga_utils.py   88 88 5   0%
tsfpga/examples/build_module_documentation.py   26 26 0   0%
tsfpga/examples/conf.py   6 6 0   0%
tsfpga/examples/example_env.py   17 17 2   0%
tsfpga/examples/example_pythonpath.py   6 0 0   100%
tsfpga/examples/simulate.py   24 24 0   0%
tsfpga/examples/simulation_utils.py   98 98 3   0%
tsfpga/examples/vivado/__init__.py   0 0 0   100%
tsfpga/examples/vivado/project.py   41 41 2   0%
tsfpga/git_simulation_subset.py   68 4 6   94%
tsfpga/git_utils.py   53 2 3   96%
tsfpga/hdl_file.py   40 1 0   98%
tsfpga/ip_core_file.py   14 0 0   100%
tsfpga/math_utils.py   41 0 0   100%
tsfpga/module.py   186 2 9   99%
tsfpga/module_documentation.py   136 47 4   65%
tsfpga/module_list.py   33 0 2   100%
tsfpga/svn_utils.py   54 13 3   76%
tsfpga/system_utils.py   84 5 2   94%
tsfpga/test/__init__.py   0 0 0   100%
tsfpga/test/conftest.py   1 0 0   100%
tsfpga/test/lint/__init__.py   0 0 0   100%
tsfpga/test/lint/copyright_lint.py   91 48 2   47%
tsfpga/test/lint/file_format_lint.py   89 44 0   51%
tsfpga/test/test_build_project_list.py   85 0 0   100%
tsfpga/test/test_build_step_tcl_hook.py   7 0 0   100%
tsfpga/test/test_constraint.py   56 0 0   100%
tsfpga/test/test_git_simulation_subset.py   41 1 0   98%
tsfpga/test/test_git_utils.py   73 1 0   99%
tsfpga/test/test_hdl_file.py   19 0 0   100%
tsfpga/test/test_ip_core_file.py   13 0 0   100%
tsfpga/test/test_math_utils.py   99 0 0   100%
tsfpga/test/test_module.py   280 1 0   99%
tsfpga/test/test_module_documentation.py   55 0 0   100%
tsfpga/test/test_module_list.py   60 0 0   100%
tsfpga/test/test_svn_utils.py   25 0 0   100%
tsfpga/test/test_system_utils.py   114 3 0   97%
tsfpga/test/test_utils.py   5 1 0   80%
tsfpga/test/test_vhdl_file_documentation.py   77 0 0   100%
tsfpga/tools/__init__.py   0 0 0   100%
tsfpga/tools/sphinx_doc.py   74 74 3   0%
tsfpga/tools/version_number_handler.py   62 62 0   0%
tsfpga/vhdl_file_documentation.py   69 4 2   94%
tsfpga/vivado/__init__.py   0 0 0   100%
tsfpga/vivado/build_result.py   62 16 0   74%
tsfpga/vivado/build_result_checker.py   91 5 0   95%
tsfpga/vivado/common.py   50 15 0   70%
tsfpga/vivado/generics.py   38 1 0   97%
tsfpga/vivado/hierarchical_utilization_parser.py   15 1 0   93%
tsfpga/vivado/ip_cores.py   58 1 4   98%
tsfpga/vivado/logic_level_distribution_parser.py   17 1 0   94%
tsfpga/vivado/project.py   269 22 4   92%
tsfpga/vivado/simlib.py   16 1 4   94%
tsfpga/vivado/simlib_commercial.py   29 1 3   97%
tsfpga/vivado/simlib_common.py   67 9 4   87%
tsfpga/vivado/simlib_ghdl.py   24 3 3   88%
tsfpga/vivado/simlib_nvc.py   27 6 3   78%
tsfpga/vivado/simlib_open_source.py   71 38 2   46%
tsfpga/vivado/tcl.py   189 6 6   97%
tsfpga/vivado/test/__init__.py   0 0 0   100%
tsfpga/vivado/test/conftest.py   1 0 0   100%
tsfpga/vivado/test/test_build_result.py   24 0 0   100%
tsfpga/vivado/test/test_build_result_checker.py   88 0 0   100%
tsfpga/vivado/test/test_common.py   29 0 0   100%
tsfpga/vivado/test/test_generics.py   39 0 0   100%
tsfpga/vivado/test/test_hierarchical_utilization_parser.py   9 0 0   100%
tsfpga/vivado/test/test_ip_cores.py   93 0 0   100%
tsfpga/vivado/test/test_logic_level_distribution_parser.py   19 0 0   100%
tsfpga/vivado/test/test_project.py   336 0 0   100%
tsfpga/vivado/test/test_simlib_commercial.py   59 0 0   100%
tsfpga/vivado/test/test_simlib_ghdl.py   55 0 0   100%
tsfpga/vivado/test/test_simlib_nvc.py   17 0 0   100%
tsfpga/vivado/test/test_tcl.py   163 0 0   100%
tsfpga/vivado/timing_parser.py   14 6 0   57%
Total   4760 898 101   81%

No items found using the specified filter.