Skip to content

Commit b97df21

Browse files
committed
Merge branch 'main' into 32_remove_duplicates_in_pvs
2 parents d7b66be + 6982aed commit b97df21

File tree

3 files changed

+9
-7
lines changed

3 files changed

+9
-7
lines changed

src/fastcs_odin/eiger_fan.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,3 @@ def _process_parameters(self):
1919
match parameter.uri:
2020
case ["0", "status" | "config", *_]:
2121
parameter.set_path(parameter.path[2:])
22-
case ["0", _]:
23-
parameter.set_path(parameter.path[1:])

src/fastcs_odin/meta_writer.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@ def _process_parameters(self):
2424
match parameter.uri:
2525
case ["0", "status" | "config", *_]:
2626
parameter.set_path(parameter.path[2:])
27-
case ["0", _]:
28-
parameter.set_path(parameter.path[1:])
2927

3028
acquisition_id: AttrRW = AttrRW(
3129
String(), io_ref=ParameterTreeAttributeIORef("api/0.1/mw/config/acquisition_id")

tests/test_introspection.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -314,6 +314,9 @@ async def test_mw_initialise(mocker: MockerFixture):
314314
await meta_writer.stop()
315315
mock_connection.put.assert_called_once_with("api/0.1/mw/config/stop", True)
316316

317+
# Check `0/status/` removed
318+
assert meta_writer.timestamp.path == [] # type: ignore
319+
317320

318321
@pytest.mark.asyncio
319322
async def test_ef_initialise(mocker: MockerFixture):
@@ -323,7 +326,10 @@ async def test_ef_initialise(mocker: MockerFixture):
323326
mock_connection = mocker.MagicMock()
324327

325328
parameters = create_odin_parameters(response)
326-
controller = EigerFanAdapterController(mock_connection, parameters, "prefix", [])
327-
await controller.initialise()
329+
eiger_fan = EigerFanAdapterController(mock_connection, parameters, "prefix", [])
330+
await eiger_fan.initialise()
331+
332+
assert len(eiger_fan.attributes) == 28
328333

329-
assert len(controller.attributes) == 28
334+
# Check `0/status/` removed
335+
assert eiger_fan.timestamp.path == [] # type: ignore

0 commit comments

Comments
 (0)