Coverage for backend/ahuora-compounds/ahuora_compounds/packages/helmholtz.py: 100%

8 statements  

« prev     ^ index     » next       coverage.py v7.10.7, created at 2026-05-13 02:47 +0000

1from ahuora_compounds.PropertyPackage import PropertyPackage 

2from ahuora_compounds.CompoundRegistry import CompoundRegistry 

3from ahuora_property_packages.helmholtz.helmholtz_builder import registered_components 

4 

5def register(registry: CompoundRegistry) -> None: 

6 registry.register_package(PropertyPackage("helmholtz")) 

7 

8 for component in registered_components(): 

9 registry.register_compound(component) 

10 registry.bind(component, "helmholtz", phases=["Liq","Vap"]) 

11 # todo: add compounds and binds