Popualte shower outlets 🟥

This commit is contained in:
Daniel Roth 2026-04-20 13:15:24 +00:00
parent 857ab52815
commit 5945c31de5
3 changed files with 12 additions and 2 deletions

View file

@ -14,6 +14,8 @@ from datatypes.epc.domain.epc_property_data import (
SapFloorDimension,
SapHeating,
SapWindow,
ShowerOutlet,
ShowerOutlets,
)
from datatypes.epc.domain.mapper import EpcPropertyDataMapper
@ -52,6 +54,9 @@ class TestPdfToEpcPropertyData:
)
],
has_fixed_air_conditioning=False,
shower_outlets=ShowerOutlets(
shower_outlet=ShowerOutlet(shower_outlet_type="Non-Electric Shower"),
),
),
sap_windows=[
SapWindow(

View file

@ -39,8 +39,8 @@ class MainHeatingDetail:
@dataclass
class ShowerOutlet:
shower_wwhrs: int
shower_outlet_type: int
shower_outlet_type: Union[int, str]
shower_wwhrs: Optional[int] = None
@dataclass

View file

@ -14,6 +14,8 @@ from datatypes.epc.domain.epc_property_data import (
SapFloorDimension,
SapHeating,
SapWindow,
ShowerOutlet,
ShowerOutlets,
)
from datatypes.epc.domain.mapper import EpcPropertyDataMapper
from datatypes.epc.schema.tests.helpers import from_dict
@ -382,6 +384,9 @@ class TestFromSiteNotesExample1:
)
],
has_fixed_air_conditioning=False,
shower_outlets=ShowerOutlets(
shower_outlet=ShowerOutlet(shower_outlet_type="Non-Electric Shower"),
),
),
# Windows
sap_windows=[