Skip to content

Commit 3f40a62

Browse files
Make min and max functions public
Signed-off-by: Matthias Wende <[email protected]>
1 parent 8369b7b commit 3f40a62

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/frequenz/sdk/timeseries/_formula_engine/_formula_engine.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ def __truediv__(
165165
"""
166166
return self._higher_order_builder(self, self._create_method) / other # type: ignore
167167

168-
def _max(
168+
def max(
169169
self, other: _GenericEngine | _GenericHigherOrderBuilder | QuantityT
170170
) -> _GenericHigherOrderBuilder:
171171
"""Return a formula engine that outputs the maximum of `self` and `other`.
@@ -180,7 +180,7 @@ def _max(
180180
"""
181181
return self._higher_order_builder(self, self._create_method).max(other) # type: ignore
182182

183-
def _min(
183+
def min(
184184
self, other: _GenericEngine | _GenericHigherOrderBuilder | QuantityT
185185
) -> _GenericHigherOrderBuilder:
186186
"""Return a formula engine that outputs the minimum of `self` and `other`.

tests/timeseries/_formula_engine/test_formula_composition.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,11 +176,11 @@ async def test_formula_composition_min_max(self, mocker: MockerFixture) -> None:
176176
await mockgrid.start(mocker)
177177

178178
logical_meter = microgrid.logical_meter()
179-
engine_min = logical_meter.grid_power._min( # pylint: disable=protected-access
179+
engine_min = logical_meter.grid_power.min( # pylint: disable=protected-access
180180
Power.zero()
181181
).build("grid_power_min")
182182
engine_min_rx = engine_min.new_receiver()
183-
engine_max = logical_meter.grid_power._max( # pylint: disable=protected-access
183+
engine_max = logical_meter.grid_power.max( # pylint: disable=protected-access
184184
Power.zero()
185185
).build("grid_power_max")
186186
engine_max_rx = engine_max.new_receiver()

0 commit comments

Comments
 (0)