@@ -183,6 +183,7 @@ async def test_constructor_with_grid_meter(self, mocker: MockerFixture) -> None:
183183 results_channel = Broadcast [Result ]("power_distributor results" )
184184 battery_status_channel = Broadcast [ComponentPoolStatus ]("battery_status" )
185185 async with PowerDistributingActor (
186+ component_category = ComponentCategory .BATTERY ,
186187 requests_receiver = requests_channel .new_receiver (),
187188 results_sender = results_channel .new_sender (),
188189 component_pool_status_sender = battery_status_channel .new_sender (),
@@ -210,6 +211,7 @@ async def test_constructor_without_grid_meter(self, mocker: MockerFixture) -> No
210211 results_channel = Broadcast [Result ]("power_distributor results" )
211212 battery_status_channel = Broadcast [ComponentPoolStatus ]("battery_status" )
212213 async with PowerDistributingActor (
214+ component_category = ComponentCategory .BATTERY ,
213215 requests_receiver = requests_channel .new_receiver (),
214216 results_sender = results_channel .new_sender (),
215217 component_pool_status_sender = battery_status_channel .new_sender (),
@@ -273,6 +275,7 @@ async def test_power_distributor_one_user(self, mocker: MockerFixture) -> None:
273275
274276 battery_status_channel = Broadcast [ComponentPoolStatus ]("battery_status" )
275277 async with PowerDistributingActor (
278+ component_category = ComponentCategory .BATTERY ,
276279 requests_receiver = requests_channel .new_receiver (),
277280 results_sender = results_channel .new_sender (),
278281 component_pool_status_sender = battery_status_channel .new_sender (),
@@ -330,6 +333,7 @@ async def test_power_distributor_exclusion_bounds(
330333
331334 battery_status_channel = Broadcast [ComponentPoolStatus ]("battery_status" )
332335 async with PowerDistributingActor (
336+ component_category = ComponentCategory .BATTERY ,
333337 requests_receiver = requests_channel .new_receiver (),
334338 results_sender = results_channel .new_sender (),
335339 component_pool_status_sender = battery_status_channel .new_sender (),
@@ -429,6 +433,7 @@ async def test_two_batteries_one_inverters(self, mocker: MockerFixture) -> None:
429433 battery_status_channel = Broadcast [ComponentPoolStatus ]("battery_status" )
430434
431435 async with PowerDistributingActor (
436+ component_category = ComponentCategory .BATTERY ,
432437 requests_receiver = requests_channel .new_receiver (),
433438 component_pool_status_sender = battery_status_channel .new_sender (),
434439 results_sender = results_channel .new_sender (),
@@ -505,6 +510,7 @@ async def test_two_batteries_one_broken_one_inverters(
505510 battery_status_channel = Broadcast [ComponentPoolStatus ]("battery_status" )
506511
507512 async with PowerDistributingActor (
513+ component_category = ComponentCategory .BATTERY ,
508514 requests_receiver = requests_channel .new_receiver (),
509515 component_pool_status_sender = battery_status_channel .new_sender (),
510516 results_sender = results_channel .new_sender (),
@@ -557,6 +563,7 @@ async def test_battery_two_inverters(self, mocker: MockerFixture) -> None:
557563 battery_status_channel = Broadcast [ComponentPoolStatus ]("battery_status" )
558564
559565 async with PowerDistributingActor (
566+ component_category = ComponentCategory .BATTERY ,
560567 requests_receiver = requests_channel .new_receiver (),
561568 component_pool_status_sender = battery_status_channel .new_sender (),
562569 results_sender = results_channel .new_sender (),
@@ -605,6 +612,7 @@ async def test_two_batteries_three_inverters(self, mocker: MockerFixture) -> Non
605612 battery_status_channel = Broadcast [ComponentPoolStatus ]("battery_status" )
606613
607614 async with PowerDistributingActor (
615+ component_category = ComponentCategory .BATTERY ,
608616 requests_receiver = requests_channel .new_receiver (),
609617 component_pool_status_sender = battery_status_channel .new_sender (),
610618 results_sender = results_channel .new_sender (),
@@ -687,6 +695,7 @@ async def test_two_batteries_one_inverter_different_exclusion_bounds_2(
687695 battery_status_channel = Broadcast [ComponentPoolStatus ]("battery_status" )
688696
689697 async with PowerDistributingActor (
698+ component_category = ComponentCategory .BATTERY ,
690699 requests_receiver = requests_channel .new_receiver (),
691700 component_pool_status_sender = battery_status_channel .new_sender (),
692701 results_sender = results_channel .new_sender (),
@@ -770,6 +779,7 @@ async def test_two_batteries_one_inverter_different_exclusion_bounds(
770779 battery_status_channel = Broadcast [ComponentPoolStatus ]("battery_status" )
771780
772781 async with PowerDistributingActor (
782+ component_category = ComponentCategory .BATTERY ,
773783 requests_receiver = requests_channel .new_receiver (),
774784 component_pool_status_sender = battery_status_channel .new_sender (),
775785 results_sender = results_channel .new_sender (),
@@ -832,6 +842,7 @@ async def test_connected_but_not_requested_batteries(
832842 battery_status_channel = Broadcast [ComponentPoolStatus ]("battery_status" )
833843
834844 async with PowerDistributingActor (
845+ component_category = ComponentCategory .BATTERY ,
835846 requests_receiver = requests_channel .new_receiver (),
836847 component_pool_status_sender = battery_status_channel .new_sender (),
837848 results_sender = results_channel .new_sender (),
@@ -886,6 +897,7 @@ async def test_battery_soc_nan(self, mocker: MockerFixture) -> None:
886897 await self ._patch_battery_pool_status (mocks , mocker , request .component_ids )
887898 battery_status_channel = Broadcast [ComponentPoolStatus ]("battery_status" )
888899 async with PowerDistributingActor (
900+ component_category = ComponentCategory .BATTERY ,
889901 requests_receiver = requests_channel .new_receiver (),
890902 results_sender = results_channel .new_sender (),
891903 component_pool_status_sender = battery_status_channel .new_sender (),
@@ -937,6 +949,7 @@ async def test_battery_capacity_nan(self, mocker: MockerFixture) -> None:
937949
938950 battery_status_channel = Broadcast [ComponentPoolStatus ]("battery_status" )
939951 async with PowerDistributingActor (
952+ component_category = ComponentCategory .BATTERY ,
940953 requests_receiver = requests_channel .new_receiver (),
941954 results_sender = results_channel .new_sender (),
942955 component_pool_status_sender = battery_status_channel .new_sender (),
@@ -1007,6 +1020,7 @@ async def test_battery_power_bounds_nan(self, mocker: MockerFixture) -> None:
10071020
10081021 battery_status_channel = Broadcast [ComponentPoolStatus ]("battery_status" )
10091022 async with PowerDistributingActor (
1023+ component_category = ComponentCategory .BATTERY ,
10101024 requests_receiver = requests_channel .new_receiver (),
10111025 results_sender = results_channel .new_sender (),
10121026 component_pool_status_sender = battery_status_channel .new_sender (),
@@ -1049,6 +1063,7 @@ async def test_power_distributor_invalid_battery_id(
10491063
10501064 battery_status_channel = Broadcast [ComponentPoolStatus ]("battery_status" )
10511065 async with PowerDistributingActor (
1066+ component_category = ComponentCategory .BATTERY ,
10521067 requests_receiver = requests_channel .new_receiver (),
10531068 results_sender = results_channel .new_sender (),
10541069 component_pool_status_sender = battery_status_channel .new_sender (),
@@ -1090,6 +1105,7 @@ async def test_power_distributor_one_user_adjust_power_consume(
10901105
10911106 battery_status_channel = Broadcast [ComponentPoolStatus ]("battery_status" )
10921107 async with PowerDistributingActor (
1108+ component_category = ComponentCategory .BATTERY ,
10931109 requests_receiver = requests_channel .new_receiver (),
10941110 results_sender = results_channel .new_sender (),
10951111 component_pool_status_sender = battery_status_channel .new_sender (),
@@ -1133,6 +1149,7 @@ async def test_power_distributor_one_user_adjust_power_supply(
11331149
11341150 battery_status_channel = Broadcast [ComponentPoolStatus ]("battery_status" )
11351151 async with PowerDistributingActor (
1152+ component_category = ComponentCategory .BATTERY ,
11361153 requests_receiver = requests_channel .new_receiver (),
11371154 results_sender = results_channel .new_sender (),
11381155 component_pool_status_sender = battery_status_channel .new_sender (),
@@ -1176,6 +1193,7 @@ async def test_power_distributor_one_user_adjust_power_success(
11761193
11771194 battery_status_channel = Broadcast [ComponentPoolStatus ]("battery_status" )
11781195 async with PowerDistributingActor (
1196+ component_category = ComponentCategory .BATTERY ,
11791197 requests_receiver = requests_channel .new_receiver (),
11801198 results_sender = results_channel .new_sender (),
11811199 component_pool_status_sender = battery_status_channel .new_sender (),
@@ -1212,6 +1230,7 @@ async def test_not_all_batteries_are_working(self, mocker: MockerFixture) -> Non
12121230
12131231 battery_status_channel = Broadcast [ComponentPoolStatus ]("battery_status" )
12141232 async with PowerDistributingActor (
1233+ component_category = ComponentCategory .BATTERY ,
12151234 requests_receiver = requests_channel .new_receiver (),
12161235 results_sender = results_channel .new_sender (),
12171236 component_pool_status_sender = battery_status_channel .new_sender (),
@@ -1262,6 +1281,7 @@ async def test_partial_failure_result(self, mocker: MockerFixture) -> None:
12621281
12631282 battery_status_channel = Broadcast [ComponentPoolStatus ]("battery_status" )
12641283 async with PowerDistributingActor (
1284+ component_category = ComponentCategory .BATTERY ,
12651285 requests_receiver = requests_channel .new_receiver (),
12661286 results_sender = results_channel .new_sender (),
12671287 component_pool_status_sender = battery_status_channel .new_sender (),
0 commit comments