@@ -118,14 +118,14 @@ async def test_grid_production_consumption_power(
118118 grid_consumption_recv = logical_meter .grid_consumption_power .new_receiver ()
119119
120120 await mockgrid .mock_data .send_meter_power ([1.0 , 2.0 , 3.0 , 4.0 ])
121- assert (await grid_recv .receive ()).value == Power (10.0 )
122- assert (await grid_production_recv .receive ()).value == Power (0.0 )
123- assert (await grid_consumption_recv .receive ()).value == Power (10.0 )
121+ assert (await grid_recv .receive ()).value == Power . from_watts (10.0 )
122+ assert (await grid_production_recv .receive ()).value == Power . from_watts (0.0 )
123+ assert (await grid_consumption_recv .receive ()).value == Power . from_watts (10.0 )
124124
125125 await mockgrid .mock_data .send_meter_power ([1.0 , 2.0 , - 3.0 , - 4.0 ])
126- assert (await grid_recv .receive ()).value == Power (- 4.0 )
127- assert (await grid_production_recv .receive ()).value == Power (4.0 )
128- assert (await grid_consumption_recv .receive ()).value == Power (0.0 )
126+ assert (await grid_recv .receive ()).value == Power . from_watts (- 4.0 )
127+ assert (await grid_production_recv .receive ()).value == Power . from_watts (4.0 )
128+ assert (await grid_consumption_recv .receive ()).value == Power . from_watts (0.0 )
129129
130130 async def test_chp_power (self , mocker : MockerFixture ) -> None :
131131 """Test the chp power formula."""
@@ -144,14 +144,22 @@ async def test_chp_power(self, mocker: MockerFixture) -> None:
144144 )
145145
146146 await mockgrid .mock_data .send_meter_power ([1.0 , 2.0 , 3.0 , 4.0 ])
147- assert (await chp_power_receiver .receive ()).value == Power (2.0 )
148- assert (await chp_production_power_receiver .receive ()).value == Power (0.0 )
149- assert (await chp_consumption_power_receiver .receive ()).value == Power (2.0 )
147+ assert (await chp_power_receiver .receive ()).value == Power .from_watts (2.0 )
148+ assert (
149+ await chp_production_power_receiver .receive ()
150+ ).value == Power .from_watts (0.0 )
151+ assert (
152+ await chp_consumption_power_receiver .receive ()
153+ ).value == Power .from_watts (2.0 )
150154
151155 await mockgrid .mock_data .send_meter_power ([- 4.0 , - 12.0 , None , 10.2 ])
152- assert (await chp_power_receiver .receive ()).value == Power (- 12.0 )
153- assert (await chp_production_power_receiver .receive ()).value == Power (12.0 )
154- assert (await chp_consumption_power_receiver .receive ()).value == Power (0.0 )
156+ assert (await chp_power_receiver .receive ()).value == Power .from_watts (- 12.0 )
157+ assert (
158+ await chp_production_power_receiver .receive ()
159+ ).value == Power .from_watts (12.0 )
160+ assert (
161+ await chp_consumption_power_receiver .receive ()
162+ ).value == Power .from_watts (0.0 )
155163
156164 async def test_pv_power (self , mocker : MockerFixture ) -> None :
157165 """Test the pv power formula."""
@@ -167,9 +175,13 @@ async def test_pv_power(self, mocker: MockerFixture) -> None:
167175 )
168176
169177 await mockgrid .mock_data .send_meter_power ([10.0 , - 1.0 , - 2.0 ])
170- assert (await pv_power_receiver .receive ()).value == Power (- 3.0 )
171- assert (await pv_production_power_receiver .receive ()).value == Power (3.0 )
172- assert (await pv_consumption_power_receiver .receive ()).value == Power (0.0 )
178+ assert (await pv_power_receiver .receive ()).value == Power .from_watts (- 3.0 )
179+ assert (await pv_production_power_receiver .receive ()).value == Power .from_watts (
180+ 3.0
181+ )
182+ assert (
183+ await pv_consumption_power_receiver .receive ()
184+ ).value == Power .from_watts (0.0 )
173185
174186 async def test_consumer_power_grid_meter (self , mocker : MockerFixture ) -> None :
175187 """Test the consumer power formula with a grid meter."""
@@ -182,7 +194,7 @@ async def test_consumer_power_grid_meter(self, mocker: MockerFixture) -> None:
182194 consumer_power_receiver = logical_meter .consumer_power .new_receiver ()
183195
184196 await mockgrid .mock_data .send_meter_power ([20.0 , 2.0 , 3.0 , 4.0 , 5.0 ])
185- assert (await consumer_power_receiver .receive ()).value == Power (6.0 )
197+ assert (await consumer_power_receiver .receive ()).value == Power . from_watts (6.0 )
186198
187199 async def test_consumer_power_no_grid_meter (self , mocker : MockerFixture ) -> None :
188200 """Test the consumer power formula without a grid meter."""
@@ -195,7 +207,7 @@ async def test_consumer_power_no_grid_meter(self, mocker: MockerFixture) -> None
195207 consumer_power_receiver = logical_meter .consumer_power .new_receiver ()
196208
197209 await mockgrid .mock_data .send_meter_power ([20.0 , 2.0 , 3.0 , 4.0 , 5.0 ])
198- assert (await consumer_power_receiver .receive ()).value == Power (20.0 )
210+ assert (await consumer_power_receiver .receive ()).value == Power . from_watts (20.0 )
199211
200212 async def test_producer_power (self , mocker : MockerFixture ) -> None :
201213 """Test the producer power formula."""
@@ -208,7 +220,7 @@ async def test_producer_power(self, mocker: MockerFixture) -> None:
208220 producer_power_receiver = logical_meter .producer_power .new_receiver ()
209221
210222 await mockgrid .mock_data .send_meter_power ([20.0 , 2.0 , 3.0 , 4.0 , 5.0 ])
211- assert (await producer_power_receiver .receive ()).value == Power (14.0 )
223+ assert (await producer_power_receiver .receive ()).value == Power . from_watts (14.0 )
212224
213225 async def test_producer_power_no_chp (self , mocker : MockerFixture ) -> None :
214226 """Test the producer power formula without a chp."""
@@ -220,7 +232,7 @@ async def test_producer_power_no_chp(self, mocker: MockerFixture) -> None:
220232 producer_power_receiver = logical_meter .producer_power .new_receiver ()
221233
222234 await mockgrid .mock_data .send_meter_power ([20.0 , 2.0 , 3.0 ])
223- assert (await producer_power_receiver .receive ()).value == Power (5.0 )
235+ assert (await producer_power_receiver .receive ()).value == Power . from_watts (5.0 )
224236
225237 async def test_producer_power_no_pv (self , mocker : MockerFixture ) -> None :
226238 """Test the producer power formula without pv."""
@@ -232,7 +244,7 @@ async def test_producer_power_no_pv(self, mocker: MockerFixture) -> None:
232244 producer_power_receiver = logical_meter .producer_power .new_receiver ()
233245
234246 await mockgrid .mock_data .send_meter_power ([20.0 , 2.0 ])
235- assert (await producer_power_receiver .receive ()).value == Power (2.0 )
247+ assert (await producer_power_receiver .receive ()).value == Power . from_watts (2.0 )
236248
237249 async def test_no_producer_power (self , mocker : MockerFixture ) -> None :
238250 """Test the producer power formula without producers."""
@@ -243,4 +255,4 @@ async def test_no_producer_power(self, mocker: MockerFixture) -> None:
243255 producer_power_receiver = logical_meter .producer_power .new_receiver ()
244256
245257 await mockgrid .mock_data .send_non_existing_component_value ()
246- assert (await producer_power_receiver .receive ()).value == Power (0.0 )
258+ assert (await producer_power_receiver .receive ()).value == Power . from_watts (0.0 )
0 commit comments