Skip to content

Multiple tests failing with ZeroDivisionError: float division by zero #204

@adam-a-a

Description

@adam-a-a

I ran pytest after pulling from main and got back several errors. I'm posting the issue to either bring awareness to the errors or confirm that is a known issue and someone is working on tackling this:

================================================================================ short test summary info ================================================================================ 
FAILED dispatches/case_studies/fossil_case/supercritical_plant/tests/test_scpc_flowsheet.py::test_scpc_without_tes - ZeroDivisionError: float division by zero
FAILED dispatches/case_studies/fossil_case/supercritical_plant/tests/test_scpc_flowsheet.py::test_scpc_with_tes - ZeroDivisionError: float division by zero
FAILED dispatches/case_studies/fossil_case/ultra_supercritical_plant/storage/tests/test_charge_usc_powerplant.py::test_main_function - ZeroDivisionError: float division by zero
FAILED dispatches/case_studies/fossil_case/ultra_supercritical_plant/storage/tests/test_discharge_usc_powerplant.py::test_main_function - ZeroDivisionError: float division by zero       
FAILED dispatches/case_studies/fossil_case/ultra_supercritical_plant/storage/tests/test_integrated_storage_with_ultrasupercritical_power_plant.py::test_main_function - ZeroDivisionError:
 float division by zero
FAILED dispatches/case_studies/fossil_case/ultra_supercritical_plant/tests/test_usc_powerplant.py::test_main_function - ZeroDivisionError: float division by zero
FAILED dispatches/tests/test_headers.py::test_headers - AssertionError: assert 1 == 0
FAILED dispatches/unit_models/tests/test_concrete_tes.py::test_tes_inputs - ZeroDivisionError: float division by zero
ERROR dispatches/case_studies/fossil_case/ultra_supercritical_plant/storage/tests/test_charge_usc_powerplant.py::test_initialize - ZeroDivisionError: float division by zero
ERROR dispatches/case_studies/fossil_case/ultra_supercritical_plant/storage/tests/test_charge_usc_powerplant.py::test_costing - ZeroDivisionError: float division by zero
ERROR dispatches/case_studies/fossil_case/ultra_supercritical_plant/storage/tests/test_charge_usc_powerplant.py::test_usc_charge_model - ZeroDivisionError: float division by zero        
ERROR dispatches/case_studies/fossil_case/ultra_supercritical_plant/storage/tests/test_discharge_usc_powerplant.py::test_initialize - ZeroDivisionError: float division by zero
ERROR dispatches/case_studies/fossil_case/ultra_supercritical_plant/storage/tests/test_discharge_usc_powerplant.py::test_costing - ZeroDivisionError: float division by zero
ERROR dispatches/case_studies/fossil_case/ultra_supercritical_plant/storage/tests/test_discharge_usc_powerplant.py::test_usc_discharge_model - ZeroDivisionError: float division by zero  
ERROR dispatches/case_studies/fossil_case/ultra_supercritical_plant/storage/tests/test_integrated_storage_with_ultrasupercritical_power_plant.py::test_build - ZeroDivisionError: float di
vision by zero
ERROR dispatches/case_studies/fossil_case/ultra_supercritical_plant/storage/tests/test_integrated_storage_with_ultrasupercritical_power_plant.py::test_initialization - ZeroDivisionError:
 float division by zero
ERROR dispatches/case_studies/fossil_case/ultra_supercritical_plant/storage/tests/test_integrated_storage_with_ultrasupercritical_power_plant.py::test_costing_method - ZeroDivisionError:
 float division by zero
ERROR dispatches/case_studies/fossil_case/ultra_supercritical_plant/storage/tests/test_multiperiod_integrated_storage_usc.py::test_usc_model - ZeroDivisionError: float division by zero  
ERROR dispatches/case_studies/fossil_case/ultra_supercritical_plant/storage/tests/test_multiperiod_integrated_storage_usc.py::test_unfix_dof - ZeroDivisionError: float division by zero  
ERROR dispatches/case_studies/fossil_case/ultra_supercritical_plant/storage/tests/test_multiperiod_integrated_storage_usc.py::test_custom_initialization - ZeroDivisionError: float divisi
on by zero
ERROR dispatches/case_studies/fossil_case/ultra_supercritical_plant/tests/test_usc_powerplant.py::test_initialize - ZeroDivisionError: float division by zero
ERROR dispatches/case_studies/fossil_case/ultra_supercritical_plant/tests/test_usc_powerplant.py::test_unit_consistency - ZeroDivisionError: float division by zero
ERROR dispatches/case_studies/fossil_case/ultra_supercritical_plant/tests/test_usc_powerplant.py::test_usc_model - ZeroDivisionError: float division by zero
ERROR dispatches/case_studies/fossil_case/ultra_supercritical_plant/tests/test_usc_powerplant.py::test_change_power - ZeroDivisionError: float division by zero
ERROR dispatches/case_studies/fossil_case/ultra_supercritical_plant/tests/test_usc_powerplant.py::test_change_pressure - ZeroDivisionError: float division by zero
ERROR dispatches/unit_models/tests/test_concrete_tes.py::test_tes_charge - ZeroDivisionError: float division by zero
ERROR dispatches/unit_models/tests/test_concrete_tes.py::test_tes_discharge - ZeroDivisionError: float division by zero
ERROR dispatches/unit_models/tests/test_concrete_tes.py::test_tes_charge_discharge - ZeroDivisionError: float division by zero
ERROR dispatches/unit_models/tests/test_concrete_tes.py::test_tes_combined - ZeroDivisionError: float division by zero
ERROR dispatches/unit_models/tests/test_heat_exchanger_tube.py::TestConcreteTube::test_build - ZeroDivisionError: float division by zero
ERROR dispatches/unit_models/tests/test_heat_exchanger_tube.py::TestConcreteTube::test_initialize - ZeroDivisionError: float division by zero
ERROR dispatches/unit_models/tests/test_heat_exchanger_tube.py::TestConcreteTube::test_solve - ZeroDivisionError: float division by zero
ERROR dispatches/unit_models/tests/test_heat_exchanger_tube.py::TestConcreteTube::test_conservation - ZeroDivisionError: float division by zero
====================================================== 8 failed, 96 passed, 1 skipped, 2 warnings, 25 errors in 391.93s (0:06:31) =============================================

Metadata

Metadata

Assignees

Labels

Priority:NormalMedium Priority Issue or PRbugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions