@@ -112,7 +112,7 @@ async def test_power_distributor_one_user(self, mocker: MockerFixture) -> None:
112112
113113 request = Request (
114114 namespace = self ._namespace ,
115- power = 1200.0 ,
115+ power = Power . from_kilowatts ( 1.2 ) ,
116116 batteries = {9 , 19 },
117117 request_timeout = SAFETY_TIMEOUT ,
118118 )
@@ -194,7 +194,7 @@ async def test_power_distributor_exclusion_bounds(
194194 ## zero power requests should pass through despite the exclusion bounds.
195195 request = Request (
196196 namespace = self ._namespace ,
197- power = 0.0 ,
197+ power = Power . zero () ,
198198 batteries = {9 , 19 },
199199 request_timeout = SAFETY_TIMEOUT ,
200200 )
@@ -220,7 +220,7 @@ async def test_power_distributor_exclusion_bounds(
220220 ## rejected.
221221 request = Request (
222222 namespace = self ._namespace ,
223- power = 300.0 ,
223+ power = Power . from_watts ( 300.0 ) ,
224224 batteries = {9 , 19 },
225225 request_timeout = SAFETY_TIMEOUT ,
226226 )
@@ -262,7 +262,7 @@ async def test_battery_soc_nan(self, mocker: MockerFixture) -> None:
262262
263263 request = Request (
264264 namespace = self ._namespace ,
265- power = 1200.0 ,
265+ power = Power . from_kilowatts ( 1.2 ) ,
266266 batteries = {9 , 19 },
267267 request_timeout = SAFETY_TIMEOUT ,
268268 )
@@ -325,7 +325,7 @@ async def test_battery_capacity_nan(self, mocker: MockerFixture) -> None:
325325
326326 request = Request (
327327 namespace = self ._namespace ,
328- power = 1200.0 ,
328+ power = Power . from_kilowatts ( 1.2 ) ,
329329 batteries = {9 , 19 },
330330 request_timeout = SAFETY_TIMEOUT ,
331331 )
@@ -397,7 +397,7 @@ async def test_battery_power_bounds_nan(self, mocker: MockerFixture) -> None:
397397
398398 request = Request (
399399 namespace = self ._namespace ,
400- power = 1200.0 ,
400+ power = Power . from_kilowatts ( 1.2 ) ,
401401 batteries = {9 , 19 },
402402 request_timeout = SAFETY_TIMEOUT ,
403403 )
@@ -445,7 +445,7 @@ async def test_power_distributor_invalid_battery_id(
445445 channel_registry = ChannelRegistry (name = "power_distributor" )
446446 request = Request (
447447 namespace = self ._namespace ,
448- power = 1200.0 ,
448+ power = Power . from_kilowatts ( 1.2 ) ,
449449 batteries = {9 , 100 },
450450 request_timeout = SAFETY_TIMEOUT ,
451451 )
@@ -492,7 +492,7 @@ async def test_power_distributor_one_user_adjust_power_consume(
492492
493493 request = Request (
494494 namespace = self ._namespace ,
495- power = 1200.0 ,
495+ power = Power . from_kilowatts ( 1.2 ) ,
496496 batteries = {9 , 19 },
497497 request_timeout = SAFETY_TIMEOUT ,
498498 adjust_power = False ,
@@ -543,7 +543,7 @@ async def test_power_distributor_one_user_adjust_power_supply(
543543
544544 request = Request (
545545 namespace = self ._namespace ,
546- power = - 1200.0 ,
546+ power = - Power . from_kilowatts ( 1.2 ) ,
547547 batteries = {9 , 19 },
548548 request_timeout = SAFETY_TIMEOUT ,
549549 adjust_power = False ,
@@ -594,7 +594,7 @@ async def test_power_distributor_one_user_adjust_power_success(
594594
595595 request = Request (
596596 namespace = self ._namespace ,
597- power = 1000.0 ,
597+ power = Power . from_kilowatts ( 1.0 ) ,
598598 batteries = {9 , 19 },
599599 request_timeout = SAFETY_TIMEOUT ,
600600 adjust_power = False ,
@@ -658,7 +658,7 @@ async def test_not_all_batteries_are_working(self, mocker: MockerFixture) -> Non
658658 ):
659659 request = Request (
660660 namespace = self ._namespace ,
661- power = 1200.0 ,
661+ power = Power . from_kilowatts ( 1.2 ) ,
662662 batteries = batteries ,
663663 request_timeout = SAFETY_TIMEOUT ,
664664 )
@@ -707,7 +707,7 @@ async def test_use_all_batteries_none_is_working(
707707 ):
708708 request = Request (
709709 namespace = self ._namespace ,
710- power = 1200.0 ,
710+ power = Power . from_kilowatts ( 1.2 ) ,
711711 batteries = {9 , 19 },
712712 request_timeout = SAFETY_TIMEOUT ,
713713 include_broken_batteries = True ,
@@ -759,7 +759,7 @@ async def test_force_request_a_battery_is_not_working(
759759 ):
760760 request = Request (
761761 namespace = self ._namespace ,
762- power = 1200.0 ,
762+ power = Power . from_kilowatts ( 1.2 ) ,
763763 batteries = batteries ,
764764 request_timeout = SAFETY_TIMEOUT ,
765765 include_broken_batteries = True ,
@@ -812,7 +812,7 @@ async def test_force_request_battery_nan_value_non_cached(
812812 ):
813813 request = Request (
814814 namespace = self ._namespace ,
815- power = 1200.0 ,
815+ power = Power . from_kilowatts ( 1.2 ) ,
816816 batteries = batteries ,
817817 request_timeout = SAFETY_TIMEOUT ,
818818 include_broken_batteries = True ,
@@ -882,7 +882,7 @@ async def test_force_request_batteries_nan_values_cached(
882882 ):
883883 request = Request (
884884 namespace = self ._namespace ,
885- power = 1200.0 ,
885+ power = Power . from_kilowatts ( 1.2 ) ,
886886 batteries = batteries ,
887887 request_timeout = SAFETY_TIMEOUT ,
888888 include_broken_batteries = True ,
0 commit comments