File tree Expand file tree Collapse file tree 2 files changed +6
-1
lines changed
Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -56,7 +56,7 @@ class FrameReceiverDecoderController(OdinSubController):
5656 async def initialise (self ):
5757 for parameter in self .parameters :
5858 # remove redundant status/decoder part from path
59- parameter .set_path (parameter .uri [2 :])
59+ parameter .set_path (parameter .uri [3 :])
6060 self .add_attribute (
6161 parameter .name ,
6262 create_attribute (parameter = parameter , api_prefix = self ._api_prefix ),
Original file line number Diff line number Diff line change 2020 OdinParameterMetadata ,
2121 create_odin_parameters ,
2222 infer_metadata ,
23+ remove_metadata_fields_paths ,
2324 unpack_status_arrays ,
2425)
2526
@@ -94,6 +95,9 @@ def test_two_node_fr():
9495 parameters = create_odin_parameters (response )
9596 assert len (parameters ) == 82
9697
98+ parameters = remove_metadata_fields_paths (parameters )
99+ assert len (parameters ) == 80
100+
97101
98102@pytest .mark .asyncio
99103async def test_fr_initialise (mocker : MockerFixture ):
@@ -112,6 +116,7 @@ async def test_fr_initialise(mocker: MockerFixture):
112116 isinstance (frx , FrameReceiverController )
113117 for frx in controller .sub_controllers .values ()
114118 )
119+ assert "decoder_name" not in controller [0 ].DECODER .attributes # type: ignore
115120
116121
117122def test_node_with_empty_list_is_correctly_counted ():
You can’t perform that action at this time.
0 commit comments