Skip to content

Commit 2c7d254

Browse files
committed
Rename MockMicrogrid.start_mock_datapipeline method to start
Because this will be the only possibility in the sdk tests. The continuous streaming setup provided by `start_mock_client` will be removed as soon as the `benchmark_data_sourcing.py` script is able to use a simpler mock, that's tuned just for benchmarks. Signed-off-by: Sahas Subramanian <[email protected]>
1 parent 08dbdef commit 2c7d254

File tree

5 files changed

+20
-20
lines changed

5 files changed

+20
-20
lines changed

tests/timeseries/_battery_pool/test_battery_pool.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -440,7 +440,7 @@ async def test_battery_pool_power(mocker: MockerFixture) -> None:
440440
"""Test `BatteryPool.{,production,consumption}_power` methods."""
441441
mockgrid = MockMicrogrid(grid_side_meter=True)
442442
mockgrid.add_batteries(2)
443-
await mockgrid.start_mock_datapipeline(mocker)
443+
await mockgrid.start(mocker)
444444

445445
battery_pool = microgrid.battery_pool()
446446
power_receiver = battery_pool.power.new_receiver()

tests/timeseries/_formula_engine/test_formula_composition.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ async def test_formula_composition( # pylint: disable=too-many-locals
2727
mockgrid = MockMicrogrid(grid_side_meter=False)
2828
mockgrid.add_batteries(3)
2929
mockgrid.add_solar_inverters(2)
30-
await mockgrid.start_mock_datapipeline(mocker)
30+
await mockgrid.start(mocker)
3131

3232
logical_meter = microgrid.logical_meter()
3333
battery_pool = microgrid.battery_pool()
@@ -99,7 +99,7 @@ async def test_formula_composition_missing_pv(self, mocker: MockerFixture) -> No
9999
"""Test the composition of formulas with missing PV power data."""
100100
mockgrid = MockMicrogrid(grid_side_meter=False)
101101
mockgrid.add_batteries(3)
102-
await mockgrid.start_mock_datapipeline(mocker)
102+
await mockgrid.start(mocker)
103103
battery_pool = microgrid.battery_pool()
104104
logical_meter = microgrid.logical_meter()
105105

@@ -137,7 +137,7 @@ async def test_formula_composition_missing_bat(self, mocker: MockerFixture) -> N
137137
"""Test the composition of formulas with missing battery power data."""
138138
mockgrid = MockMicrogrid(grid_side_meter=False)
139139
mockgrid.add_solar_inverters(2)
140-
await mockgrid.start_mock_datapipeline(mocker)
140+
await mockgrid.start(mocker)
141141
battery_pool = microgrid.battery_pool()
142142
logical_meter = microgrid.logical_meter()
143143

@@ -177,7 +177,7 @@ async def test_3_phase_formulas(self, mocker: MockerFixture) -> None:
177177
)
178178
mockgrid.add_batteries(3)
179179
mockgrid.add_ev_chargers(1)
180-
await mockgrid.start_mock_datapipeline(mocker)
180+
await mockgrid.start(mocker)
181181
logical_meter = microgrid.logical_meter()
182182
ev_pool = microgrid.ev_charger_pool()
183183

tests/timeseries/mock_microgrid.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,8 +105,8 @@ def __init__( # pylint: disable=too-many-arguments
105105
self._streaming_tasks: list[asyncio.Task[None]] = []
106106
self._start_meter_streaming(4)
107107

108-
async def start_mock_datapipeline(self, mocker: MockerFixture) -> None:
109-
"""Start the MockDataPipeline."""
108+
async def start(self, mocker: MockerFixture) -> None:
109+
"""Init the mock microgrid client and start the mock resampler."""
110110
self.init_mock_client(lambda mock_client: mock_client.initialize(mocker))
111111
self.mock_resampler = MockResampler(
112112
mocker,

tests/timeseries/test_ev_charger_pool.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ async def test_ev_power( # pylint: disable=too-many-locals
7979
"""Test the ev power formula."""
8080
mockgrid = MockMicrogrid(grid_side_meter=False)
8181
mockgrid.add_ev_chargers(3)
82-
await mockgrid.start_mock_datapipeline(mocker)
82+
await mockgrid.start(mocker)
8383

8484
ev_pool = microgrid.ev_charger_pool()
8585
power_receiver = ev_pool.power.new_receiver()
@@ -107,7 +107,7 @@ async def test_ev_component_data(self, mocker: MockerFixture) -> None:
107107
)
108108
mockgrid.add_ev_chargers(1)
109109

110-
await mockgrid.start_mock_datapipeline(mocker)
110+
await mockgrid.start(mocker)
111111

112112
evc_id = mockgrid.evc_ids[0]
113113
ev_pool = microgrid.ev_charger_pool()

tests/timeseries/test_logical_meter.py

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ async def test_grid_power_1(self, mocker: MockerFixture) -> None:
2525
mockgrid = MockMicrogrid(grid_side_meter=True)
2626
mockgrid.add_batteries(2)
2727
mockgrid.add_solar_inverters(1)
28-
await mockgrid.start_mock_datapipeline(mocker)
28+
await mockgrid.start(mocker)
2929
logical_meter = microgrid.logical_meter()
3030

3131
grid_power_recv = logical_meter.grid_power.new_receiver()
@@ -65,7 +65,7 @@ async def test_grid_power_2(
6565
mockgrid = MockMicrogrid(grid_side_meter=False)
6666
mockgrid.add_batteries(2)
6767
mockgrid.add_solar_inverters(1)
68-
await mockgrid.start_mock_datapipeline(mocker)
68+
await mockgrid.start(mocker)
6969
logical_meter = microgrid.logical_meter()
7070

7171
grid_power_recv = logical_meter.grid_power.new_receiver()
@@ -114,7 +114,7 @@ async def test_grid_production_consumption_power(
114114
mockgrid = MockMicrogrid(grid_side_meter=False)
115115
mockgrid.add_batteries(2)
116116
mockgrid.add_solar_inverters(1)
117-
await mockgrid.start_mock_datapipeline(mocker)
117+
await mockgrid.start(mocker)
118118

119119
logical_meter = microgrid.logical_meter()
120120
grid_recv = logical_meter.grid_power.new_receiver()
@@ -136,7 +136,7 @@ async def test_chp_power(self, mocker: MockerFixture) -> None:
136136
mockgrid = MockMicrogrid(grid_side_meter=False)
137137
mockgrid.add_chps(1)
138138
mockgrid.add_batteries(2)
139-
await mockgrid.start_mock_datapipeline(mocker)
139+
await mockgrid.start(mocker)
140140

141141
logical_meter = microgrid.logical_meter()
142142
chp_power_receiver = logical_meter.chp_power.new_receiver()
@@ -169,7 +169,7 @@ async def test_pv_power(self, mocker: MockerFixture) -> None:
169169
"""Test the pv power formula."""
170170
mockgrid = MockMicrogrid(grid_side_meter=False)
171171
mockgrid.add_solar_inverters(2)
172-
await mockgrid.start_mock_datapipeline(mocker)
172+
await mockgrid.start(mocker)
173173

174174
logical_meter = microgrid.logical_meter()
175175
pv_power_receiver = logical_meter.pv_power.new_receiver()
@@ -192,7 +192,7 @@ async def test_consumer_power_grid_meter(self, mocker: MockerFixture) -> None:
192192
mockgrid = MockMicrogrid(grid_side_meter=True)
193193
mockgrid.add_batteries(2)
194194
mockgrid.add_solar_inverters(2)
195-
await mockgrid.start_mock_datapipeline(mocker)
195+
await mockgrid.start(mocker)
196196

197197
logical_meter = microgrid.logical_meter()
198198
consumer_power_receiver = logical_meter.consumer_power.new_receiver()
@@ -205,7 +205,7 @@ async def test_consumer_power_no_grid_meter(self, mocker: MockerFixture) -> None
205205
mockgrid = MockMicrogrid(grid_side_meter=False)
206206
mockgrid.add_batteries(2)
207207
mockgrid.add_solar_inverters(2)
208-
await mockgrid.start_mock_datapipeline(mocker)
208+
await mockgrid.start(mocker)
209209

210210
logical_meter = microgrid.logical_meter()
211211
consumer_power_receiver = logical_meter.consumer_power.new_receiver()
@@ -218,7 +218,7 @@ async def test_producer_power(self, mocker: MockerFixture) -> None:
218218
mockgrid = MockMicrogrid(grid_side_meter=False)
219219
mockgrid.add_solar_inverters(2)
220220
mockgrid.add_chps(2)
221-
await mockgrid.start_mock_datapipeline(mocker)
221+
await mockgrid.start(mocker)
222222

223223
logical_meter = microgrid.logical_meter()
224224
producer_power_receiver = logical_meter.producer_power.new_receiver()
@@ -230,7 +230,7 @@ async def test_producer_power_no_chp(self, mocker: MockerFixture) -> None:
230230
"""Test the producer power formula without a chp."""
231231
mockgrid = MockMicrogrid(grid_side_meter=False)
232232
mockgrid.add_solar_inverters(2)
233-
await mockgrid.start_mock_datapipeline(mocker)
233+
await mockgrid.start(mocker)
234234

235235
logical_meter = microgrid.logical_meter()
236236
producer_power_receiver = logical_meter.producer_power.new_receiver()
@@ -242,7 +242,7 @@ async def test_producer_power_no_pv(self, mocker: MockerFixture) -> None:
242242
"""Test the producer power formula without pv."""
243243
mockgrid = MockMicrogrid(grid_side_meter=False)
244244
mockgrid.add_chps(1)
245-
await mockgrid.start_mock_datapipeline(mocker)
245+
await mockgrid.start(mocker)
246246

247247
logical_meter = microgrid.logical_meter()
248248
producer_power_receiver = logical_meter.producer_power.new_receiver()
@@ -253,7 +253,7 @@ async def test_producer_power_no_pv(self, mocker: MockerFixture) -> None:
253253
async def test_no_producer_power(self, mocker: MockerFixture) -> None:
254254
"""Test the producer power formula without producers."""
255255
mockgrid = MockMicrogrid(grid_side_meter=False)
256-
await mockgrid.start_mock_datapipeline(mocker)
256+
await mockgrid.start(mocker)
257257

258258
logical_meter = microgrid.logical_meter()
259259
producer_power_receiver = logical_meter.producer_power.new_receiver()

0 commit comments

Comments
 (0)