Coverage report: 47%

Files Functions Classes

coverage.py v7.6.12, created at 2025-03-12 17:09 +0000

File statements missing excluded coverage
bim2sim/__init__.py 10 3 0 70%
bim2sim/__main__.py 31 31 0 0%
bim2sim/elements/__init__.py 0 0 0 100%
bim2sim/elements/aggregation/__init__.py 47 17 0 64%
bim2sim/elements/aggregation/bps_aggregations.py 219 126 0 42%
bim2sim/elements/aggregation/hvac_aggregations.py 583 132 0 77%
bim2sim/elements/base_elements.py 442 103 0 77%
bim2sim/elements/bps_elements.py 804 404 0 50%
bim2sim/elements/graphs/__init__.py 0 0 0 100%
bim2sim/elements/graphs/hvac_graph.py 426 197 0 54%
bim2sim/elements/hvac_elements.py 502 165 0 67%
bim2sim/elements/mapping/__init__.py 0 0 0 100%
bim2sim/elements/mapping/attribute.py 332 78 0 77%
bim2sim/elements/mapping/condition.py 87 37 0 57%
bim2sim/elements/mapping/filter.py 73 26 0 64%
bim2sim/elements/mapping/finder.py 175 44 0 75%
bim2sim/elements/mapping/ifc2python.py 409 285 0 30%
bim2sim/elements/mapping/units.py 52 20 0 62%
bim2sim/examples/__init__.py 0 0 0 100%
bim2sim/examples/e1_template_plugin.py 28 28 0 0%
bim2sim/examples/e2_interactive_project.py 18 18 0 0%
bim2sim/export/__init__.py 0 0 0 100%
bim2sim/export/modelica/__init__.py 299 61 0 80%
bim2sim/export/modelica/standardlibrary.py 70 20 0 71%
bim2sim/kernel/__init__.py 1 0 0 100%
bim2sim/kernel/decision/__init__.py 299 35 0 88%
bim2sim/kernel/decision/console.py 218 80 0 63%
bim2sim/kernel/decision/decisionhandler.py 111 41 0 63%
bim2sim/kernel/decorators.py 10 10 0 0%
bim2sim/kernel/ifc_file.py 46 0 0 100%
bim2sim/kernel/log.py 97 2 0 98%
bim2sim/plugins/PluginAixLib/__init__.py 0 0 0 100%
bim2sim/plugins/PluginAixLib/bim2sim_aixlib/__init__.py 25 8 0 68%
bim2sim/plugins/PluginAixLib/bim2sim_aixlib/examples/__init__.py 0 0 0 100%
bim2sim/plugins/PluginAixLib/bim2sim_aixlib/examples/e1_simple_project_hvac_aixlib.py 15 15 0 0%
bim2sim/plugins/PluginAixLib/bim2sim_aixlib/examples/e2_complex_project_hvac_aixlib.py 14 14 0 0%
bim2sim/plugins/PluginAixLib/bim2sim_aixlib/models/__init__.py 222 153 0 31%
bim2sim/plugins/PluginAixLib/bim2sim_aixlib/sim_settings.py 3 0 0 100%
bim2sim/plugins/PluginAixLib/test/__init__.py 0 0 0 100%
bim2sim/plugins/PluginAixLib/test/integration/__init__.py 0 0 0 100%
bim2sim/plugins/PluginAixLib/test/integration/test_aixlib.py 46 46 0 0%
bim2sim/plugins/PluginAixLib/test/integration/test_usage.py 11 11 0 0%
bim2sim/plugins/PluginAixLib/test/regression/__init__.py 0 0 0 100%
bim2sim/plugins/PluginAixLib/test/regression/prepare_regression_tests.py 11 11 0 0%
bim2sim/plugins/PluginAixLib/test/unit/__init__.py 0 0 0 100%
bim2sim/plugins/PluginAixLib/test/unit/kernel/__init__.py 0 0 0 100%
bim2sim/plugins/PluginAixLib/test/unit/kernel/task/__init__.py 0 0 0 100%
bim2sim/plugins/PluginAixLib/test/unit/kernel/task/test_export.py 87 87 0 0%
bim2sim/plugins/PluginComfort/__init__.py 0 0 0 100%
bim2sim/plugins/PluginComfort/bim2sim_comfort/__init__.py 13 13 0 0%
bim2sim/plugins/PluginComfort/bim2sim_comfort/examples/__init__.py 0 0 0 100%
bim2sim/plugins/PluginComfort/bim2sim_comfort/examples/e1_simple_project_comfort_energyplus.py 22 22 0 0%
bim2sim/plugins/PluginComfort/bim2sim_comfort/examples/e3_load_comfort_simulation_results.py 19 19 0 0%
bim2sim/plugins/PluginComfort/bim2sim_comfort/sim_settings.py 10 10 0 0%
bim2sim/plugins/PluginComfort/bim2sim_comfort/task/__init__.py 4 4 0 0%
bim2sim/plugins/PluginComfort/bim2sim_comfort/task/create_result_df.py 36 36 0 0%
bim2sim/plugins/PluginComfort/bim2sim_comfort/task/ep_comfort_settings.py 181 181 0 0%
bim2sim/plugins/PluginComfort/bim2sim_comfort/task/ep_comfort_visualization.py 142 142 0 0%
bim2sim/plugins/PluginComfort/bim2sim_comfort/task/ep_load_idf.py 22 22 0 0%
bim2sim/plugins/PluginComfort/bim2sim_comfort/task/plot_comfort_results.py 271 271 0 0%
bim2sim/plugins/PluginComfort/bim2sim_comfort/utils/__init__.py 0 0 0 100%
bim2sim/plugins/PluginComfort/bim2sim_comfort/utils/utils_comfort_templates.py 39 39 0 0%
bim2sim/plugins/PluginComfort/test/__init__.py 0 0 0 100%
bim2sim/plugins/PluginComfort/test/integration/__init__.py 0 0 0 100%
bim2sim/plugins/PluginComfort/test/integration/test_comfort.py 178 178 0 0%
bim2sim/plugins/PluginComfort/test/integration/test_useage.py 11 11 0 0%
bim2sim/plugins/PluginComfort/test/regression/__init__.py 0 0 0 100%
bim2sim/plugins/PluginComfort/test/regression/prepare_regression_tests.py 4 4 0 0%
bim2sim/plugins/PluginComfort/test/regression/test_comfort.py 129 129 0 0%
bim2sim/plugins/PluginEnergyPlus/__init__.py 0 0 0 100%
bim2sim/plugins/PluginEnergyPlus/bim2sim_energyplus/__init__.py 8 8 0 0%
bim2sim/plugins/PluginEnergyPlus/bim2sim_energyplus/examples/__init__.py 0 0 0 100%
bim2sim/plugins/PluginEnergyPlus/bim2sim_energyplus/examples/e1_simple_project_energyplus.py 14 14 0 0%
bim2sim/plugins/PluginEnergyPlus/bim2sim_energyplus/examples/e2_complex_project_energyplus.py 29 29 0 0%
bim2sim/plugins/PluginEnergyPlus/bim2sim_energyplus/examples/e3_load_energyplus_simulation_results.py 18 18 0 0%
bim2sim/plugins/PluginEnergyPlus/bim2sim_energyplus/sim_settings.py 21 21 0 0%
bim2sim/plugins/PluginEnergyPlus/bim2sim_energyplus/task/__init__.py 8 8 0 0%
bim2sim/plugins/PluginEnergyPlus/bim2sim_energyplus/task/create_result_df.py 87 87 0 0%
bim2sim/plugins/PluginEnergyPlus/bim2sim_energyplus/task/ep_create_idf.py 781 781 0 0%
bim2sim/plugins/PluginEnergyPlus/bim2sim_energyplus/task/ep_idf_cfd_export.py 121 121 0 0%
bim2sim/plugins/PluginEnergyPlus/bim2sim_energyplus/task/ep_idf_postprocessing.py 76 76 0 0%
bim2sim/plugins/PluginEnergyPlus/bim2sim_energyplus/task/ep_ifc_validation.py 127 127 0 0%
bim2sim/plugins/PluginEnergyPlus/bim2sim_energyplus/task/ep_run_simulation.py 21 21 0 0%
bim2sim/plugins/PluginEnergyPlus/bim2sim_energyplus/task/ep_visualize_results.py 13 13 0 0%
bim2sim/plugins/PluginEnergyPlus/bim2sim_energyplus/task/load_energyplus_results.py 15 15 0 0%
bim2sim/plugins/PluginEnergyPlus/bim2sim_energyplus/utils/__init__.py 1 1 0 0%
bim2sim/plugins/PluginEnergyPlus/bim2sim_energyplus/utils/utils_postprocessing.py 117 117 0 0%
bim2sim/plugins/PluginEnergyPlus/bim2sim_energyplus/utils/utils_visualization.py 161 161 0 0%
bim2sim/plugins/PluginEnergyPlus/setup.py 2 2 0 0%
bim2sim/plugins/PluginEnergyPlus/test/__init__.py 0 0 0 100%
bim2sim/plugins/PluginEnergyPlus/test/integration/__init__.py 0 0 0 100%
bim2sim/plugins/PluginEnergyPlus/test/integration/test_energyplus.py 259 259 0 0%
bim2sim/plugins/PluginEnergyPlus/test/integration/test_useage.py 11 11 0 0%
bim2sim/plugins/PluginEnergyPlus/test/regression/__init__.py 0 0 0 100%
bim2sim/plugins/PluginEnergyPlus/test/regression/prepare_regression_tests.py 4 4 0 0%
bim2sim/plugins/PluginEnergyPlus/test/regression/test_energyplus.py 106 106 0 0%
bim2sim/plugins/PluginEnergyPlus/test/unit/__init__.py 0 0 0 100%
bim2sim/plugins/PluginEnergyPlus/test/unit/task/__init__.py 0 0 0 100%
bim2sim/plugins/PluginEnergyPlus/test/unit/task/test_weather.py 31 31 0 0%
bim2sim/plugins/PluginHKESim/__init__.py 0 0 0 100%
bim2sim/plugins/PluginHKESim/bim2sim_hkesim/__init__.py 14 14 0 0%
bim2sim/plugins/PluginHKESim/bim2sim_hkesim/examples/__init__.py 0 0 0 100%
bim2sim/plugins/PluginHKESim/bim2sim_hkesim/examples/e1_simple_project_hvac_hkesim.py 15 15 0 0%
bim2sim/plugins/PluginHKESim/bim2sim_hkesim/models/__init__.py 170 170 0 0%
bim2sim/plugins/PluginHKESim/test/__init__.py 0 0 0 100%
bim2sim/plugins/PluginHKESim/test/integration/__init__.py 0 0 0 100%
bim2sim/plugins/PluginHKESim/test/integration/test_hkesim.py 45 45 0 0%
bim2sim/plugins/PluginHKESim/test/unit/__init__.py 0 0 0 100%
bim2sim/plugins/PluginHKESim/test/unit/kernel/__init__.py 0 0 0 100%
bim2sim/plugins/PluginHKESim/test/unit/kernel/task/__init__.py 0 0 0 100%
bim2sim/plugins/PluginHKESim/test/unit/kernel/task/test_export.py 99 99 0 0%
bim2sim/plugins/PluginLCA/__init__.py 0 0 0 100%
bim2sim/plugins/PluginLCA/bim2sim_lca/__init__.py 8 8 0 0%
bim2sim/plugins/PluginLCA/bim2sim_lca/examples/__init__.py 0 0 0 100%
bim2sim/plugins/PluginLCA/bim2sim_lca/examples/e1_export_quantities_for_lca.py 13 13 0 0%
bim2sim/plugins/PluginLCA/bim2sim_lca/sim_settings.py 7 7 0 0%
bim2sim/plugins/PluginLCA/bim2sim_lca/task/__init__.py 0 0 0 100%
bim2sim/plugins/PluginLCA/bim2sim_lca/task/export_lca.py 82 82 0 0%
bim2sim/plugins/PluginLCA/test/__init__.py 0 0 0 100%
bim2sim/plugins/PluginLCA/test/integration/__init__.py 0 0 0 100%
bim2sim/plugins/PluginLCA/test/integration/test_lca.py 24 24 0 0%
bim2sim/plugins/PluginLCA/test/integration/test_useage.py 11 11 0 0%
bim2sim/plugins/PluginTEASER/__init__.py 0 0 0 100%
bim2sim/plugins/PluginTEASER/bim2sim_teaser/__init__.py 13 13 0 0%
bim2sim/plugins/PluginTEASER/bim2sim_teaser/examples/__init__.py 0 0 0 100%
bim2sim/plugins/PluginTEASER/bim2sim_teaser/examples/e1_simple_project_bps_teaser.py 40 40 0 0%
bim2sim/plugins/PluginTEASER/bim2sim_teaser/examples/e2_complex_project_teaser.py 40 40 0 0%
bim2sim/plugins/PluginTEASER/bim2sim_teaser/examples/e3_load_teaser_simulation_results.py 20 20 0 0%
bim2sim/plugins/PluginTEASER/bim2sim_teaser/examples/e4_visualize_zone_binding.py 34 34 0 0%
bim2sim/plugins/PluginTEASER/bim2sim_teaser/examples/e5_serialize_teaser_prj.py 41 41 0 0%
bim2sim/plugins/PluginTEASER/bim2sim_teaser/examples/e6_load_serialized_teaser_prj.py 41 41 0 0%
bim2sim/plugins/PluginTEASER/bim2sim_teaser/export/__init__.py 172 172 0 0%
bim2sim/plugins/PluginTEASER/bim2sim_teaser/models/__init__.py 253 253 0 0%
bim2sim/plugins/PluginTEASER/bim2sim_teaser/sim_settings.py 6 6 0 0%
bim2sim/plugins/PluginTEASER/bim2sim_teaser/task/__init__.py 6 6 0 0%
bim2sim/plugins/PluginTEASER/bim2sim_teaser/task/create_result_df.py 75 75 0 0%
bim2sim/plugins/PluginTEASER/bim2sim_teaser/task/create_teaser_prj.py 76 76 0 0%
bim2sim/plugins/PluginTEASER/bim2sim_teaser/task/export_teaser.py 13 13 0 0%
bim2sim/plugins/PluginTEASER/bim2sim_teaser/task/load_modelica_results.py 17 17 0 0%
bim2sim/plugins/PluginTEASER/bim2sim_teaser/task/serialize_teaser_prj.py 8 8 0 0%
bim2sim/plugins/PluginTEASER/bim2sim_teaser/task/simulate_dymola_ebcpy.py 44 44 0 0%
bim2sim/plugins/PluginTEASER/test/__init__.py 0 0 0 100%
bim2sim/plugins/PluginTEASER/test/integration/__init__.py 0 0 0 100%
bim2sim/plugins/PluginTEASER/test/integration/test_teaser.py 156 156 0 0%
bim2sim/plugins/PluginTEASER/test/integration/test_useage.py 11 11 0 0%
bim2sim/plugins/PluginTEASER/test/regression/__init__.py 0 0 0 100%
bim2sim/plugins/PluginTEASER/test/regression/create_regression_results.py 32 32 0 0%
bim2sim/plugins/PluginTEASER/test/regression/prepare_regression_tests.py 11 11 0 0%
bim2sim/plugins/PluginTEASER/test/regression/test_teaser.py 100 100 0 0%
bim2sim/plugins/PluginTEASER/test/unit/__init__.py 0 0 0 100%
bim2sim/plugins/PluginTEASER/test/unit/task/__init__.py 0 0 0 100%
bim2sim/plugins/PluginTEASER/test/unit/task/test_weather.py 31 31 0 0%
bim2sim/plugins/PluginTemplate/__init__.py 0 0 0 100%
bim2sim/plugins/PluginTemplate/bim2sim_template/__init__.py 7 7 0 0%
bim2sim/plugins/PluginTemplate/bim2sim_template/task/__init__.py 0 0 0 100%
bim2sim/plugins/PluginTemplate/bim2sim_template/task/template_task.py 0 0 0 100%
bim2sim/plugins/__init__.py 59 13 0 78%
bim2sim/project.py 292 73 0 75%
bim2sim/sim_settings.py 239 26 0 89%
bim2sim/tasks/__init__.py 0 0 0 100%
bim2sim/tasks/base.py 101 27 0 73%
bim2sim/tasks/bps/__init__.py 8 0 0 100%
bim2sim/tasks/bps/combine_tz.py 149 108 0 28%
bim2sim/tasks/bps/disaggr_creation.py 154 137 0 11%
bim2sim/tasks/bps/enrich_material.py 169 18 0 89%
bim2sim/tasks/bps/enrich_use_cond.py 135 10 0 93%
bim2sim/tasks/bps/plot_results.py 287 244 0 15%
bim2sim/tasks/bps/sb_2b_generation.py 98 76 0 22%
bim2sim/tasks/bps/sb_correction.py 251 217 0 14%
bim2sim/tasks/bps/sb_creation.py 188 154 0 18%
bim2sim/tasks/cfd/__init__.py 0 0 0 100%
bim2sim/tasks/common/__init__.py 8 0 0 100%
bim2sim/tasks/common/base_tasks.py 15 4 0 73%
bim2sim/tasks/common/check_ifc.py 431 296 0 31%
bim2sim/tasks/common/create_elements.py 263 106 0 60%
bim2sim/tasks/common/create_relations.py 39 32 0 18%
bim2sim/tasks/common/deserialize_elements.py 13 7 0 46%
bim2sim/tasks/common/inner_loop_remover.py 386 240 0 38%
bim2sim/tasks/common/load_ifc.py 35 3 0 91%
bim2sim/tasks/common/serialize_elements.py 18 9 0 50%
bim2sim/tasks/common/weather.py 46 33 0 28%
bim2sim/tasks/hvac/__init__.py 8 0 0 100%
bim2sim/tasks/hvac/check_ifc.py 0 0 0 100%
bim2sim/tasks/hvac/connect_elements.py 156 31 0 80%
bim2sim/tasks/hvac/dead_ends.py 73 15 0 79%
bim2sim/tasks/hvac/expansiontanks.py 45 10 0 78%
bim2sim/tasks/hvac/export.py 48 12 0 75%
bim2sim/tasks/hvac/fixports.py 102 78 0 24%
bim2sim/tasks/hvac/load_standardlibrary.py 6 0 0 100%
bim2sim/tasks/hvac/make_graph.py 11 4 0 64%
bim2sim/tasks/hvac/reduce.py 69 58 0 16%
bim2sim/utilities/__init__.py 0 0 0 100%
bim2sim/utilities/check_docstrings.py 38 38 0 0%
bim2sim/utilities/common_functions.py 270 73 0 73%
bim2sim/utilities/pyocc_tools.py 335 168 0 50%
bim2sim/utilities/svg_utils.py 141 126 0 11%
bim2sim/utilities/test.py 44 44 0 0%
bim2sim/utilities/types.py 37 0 0 100%
bim2sim/utilities/visualize_spaces.py 61 61 0 0%
docs/__init__.py 0 0 0 100%
docs/utilities/__init__.py 0 0 0 100%
docs/utilities/plugindiagram/__init__.py 0 0 0 100%
docs/utilities/plugindiagram/template_mermaid.py 123 123 0 0%
test/__init__.py 0 0 0 100%
test/integration/__init__.py 0 0 0 100%
test/integration/test_useage.py 23 7 0 70%
test/unit/__init__.py 0 0 0 100%
test/unit/assets/__init__.py 0 0 0 100%
test/unit/assets/test_json_assets.py 22 1 0 95%
test/unit/elements/__init__.py 0 0 0 100%
test/unit/elements/aggregation/__init__.py 0 0 0 100%
test/unit/elements/aggregation/test_aggregation.py 85 2 0 98%
test/unit/elements/aggregation/test_consumer.py 157 2 0 99%
test/unit/elements/aggregation/test_consumer_distributor.py 92 1 0 99%
test/unit/elements/aggregation/test_generator.py 261 2 0 99%
test/unit/elements/aggregation/test_parallelpumps.py 317 1 0 99%
test/unit/elements/aggregation/test_pipestrand.py 217 19 0 91%
test/unit/elements/aggregation/test_underfloorheating.py 82 1 0 99%
test/unit/elements/graphs/__init__.py 0 0 0 100%
test/unit/elements/graphs/test_hvacgraph.py 143 0 0 100%
test/unit/elements/helper.py 192 61 0 68%
test/unit/elements/mapping/__init__.py 0 0 0 100%
test/unit/elements/mapping/test_attribute.py 177 10 0 94%
test/unit/elements/mapping/test_finder.py 59 2 0 97%
test/unit/elements/test_elements.py 71 2 0 97%
test/unit/kernel/__init__.py 0 0 0 100%
test/unit/kernel/test_decision.py 372 1 0 99%
test/unit/tasks/__init__.py 39 3 0 92%
test/unit/tasks/bps/__init__.py 0 0 0 100%
test/unit/tasks/bps/test_enrich_material.py 127 0 0 100%
test/unit/tasks/bps/test_enrich_use_cond.py 141 0 0 100%
test/unit/tasks/common/__init__.py 0 0 0 100%
test/unit/tasks/common/test_inner_loop_remover.py 41 0 0 100%
test/unit/tasks/common/test_inspect.py 93 0 0 100%
test/unit/tasks/common/test_load_ifc.py 72 15 0 79%
test/unit/tasks/hvac/__init__.py 0 0 0 100%
test/unit/tasks/hvac/test_dead_ends.py 70 0 0 100%
test/unit/tasks/hvac/test_expansiontank.py 48 0 0 100%
test/unit/tasks/hvac/test_export.py 96 0 0 100%
test/unit/test_project.py 50 2 0 96%
test/unit/test_sim_settings.py 67 0 0 100%
test/unit/utilities/__init__.py 0 0 0 100%
test/unit/utilities/test_common_functions.py 133 0 0 100%
test/unit/utilities/test_pyocc_tools.py 67 1 0 99%
Total 18935 9962 0 47%

No items found using the specified filter.