Coverage report: 85%

Files Functions Classes

coverage.py v7.17.0, created at 2026-10-31 23:46 +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 8   96%
tsfpga/build_result.py   43 15 0   65%
tsfpga/build_step_tcl_hook.py   11 0 0   100%
tsfpga/constraint.py   21 0 4   100%
tsfpga/create_ghdl_ls_config.py   29 29 5   0%
tsfpga/create_vhdl_ls_config.py   32 32 4   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 6   0%
tsfpga/examples/build_fpga_utils.py   88 88 6   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 6 3   65%
tsfpga/examples/example_pythonpath.py   6 0 0   100%
tsfpga/examples/simulate.py   24 24 0   0%
tsfpga/examples/simulation_utils.py   98 98 4   0%
tsfpga/examples/vivado/__init__.py   0 0 0   100%
tsfpga/examples/vivado/project.py   41 41 3   0%
tsfpga/generics.py   25 1 0   96%
tsfpga/git_simulation_subset.py   68 4 7   94%
tsfpga/git_utils.py   53 2 4   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 1 10   99%
tsfpga/module_documentation.py   137 20 5   85%
tsfpga/module_list.py   33 0 3   100%
tsfpga/svn_utils.py   54 13 4   76%
tsfpga/system_utils.py   94 5 3   95%
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 3   47%
tsfpga/test/lint/file_format_lint.py   89 44 0   51%
tsfpga/test/test_build_project_list.py   86 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   66 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 4   0%
tsfpga/tools/version_number_handler.py   62 62 0   0%
tsfpga/vhdl_file_documentation.py   69 4 3   94%
tsfpga/vivado/__init__.py   0 0 0   100%
tsfpga/vivado/build_result.py   30 1 0   97%
tsfpga/vivado/build_result_checker.py   93 5 0   95%
tsfpga/vivado/common.py   50 15 0   70%
tsfpga/vivado/generics.py   17 0 0   100%
tsfpga/vivado/hierarchical_utilization_parser.py   15 1 0   93%
tsfpga/vivado/ip_cores.py   58 1 5   98%
tsfpga/vivado/logic_level_distribution_parser.py   17 1 0   94%
tsfpga/vivado/project.py   259 20 5   92%
tsfpga/vivado/simlib.py   16 1 5   94%
tsfpga/vivado/simlib_commercial.py   29 1 4   97%
tsfpga/vivado/simlib_common.py   67 9 5   87%
tsfpga/vivado/simlib_ghdl.py   24 3 4   88%
tsfpga/vivado/simlib_nvc.py   27 6 4   78%
tsfpga/vivado/simlib_open_source.py   71 38 3   46%
tsfpga/vivado/tcl.py   189 6 7   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   93 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   338 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%
tsfpga/yosys/__init__.py   0 0 0   100%
tsfpga/yosys/build_result.py   3 0 0   100%
tsfpga/yosys/common.py   55 2 0   96%
tsfpga/yosys/project.py   273 15 6   95%
tsfpga/yosys/test/__init__.py   0 0 0   100%
tsfpga/yosys/test/test_common.py   91 0 0   100%
tsfpga/yosys/test/test_project.py   356 0 0   100%
tsfpga/yosys/test/test_utilization_parser.py   63 0 0   100%
tsfpga/yosys/utilization_parser.py   41 0 0   100%
Total   5679 874 137   85%

No items found using the specified filter.