Coverage for backend/ahuora-compounds/ahuora_property_packages/seawater/seawater_builder.py: 80%
8 statements
« prev ^ index » next coverage.py v7.10.7, created at 2026-07-22 05:22 +0000
« prev ^ index » next coverage.py v7.10.7, created at 2026-07-22 05:22 +0000
1from typing import List
2from .seawater_extended import SeawaterExtendedParameterBlock
5valid_components = ["H2O", "TDS"]
7def build_seawater_package(compound_list: List[str]):
8 component = compound_list
9 if component[0] not in valid_components or component[1] not in valid_components: 9 ↛ 10line 9 didn't jump to line 10 because the condition on line 9 was never true
10 raise ValueError(f"Compound {component} not found in valid components list for seawater package. Seawater package only supports the compounds 'H2O' and 'TDS'")
11 return SeawaterExtendedParameterBlock()