@@ -134,14 +134,16 @@ def test_sync_state_field(self, test_scenario_name, config_data, fs):
134
134
135
135
device_config = {}
136
136
device_config ['DEVICE_METADATA' ] = MockConfigDb .CONFIG_DB ['DEVICE_METADATA' ]
137
+ device_config .update (config_data ['device_runtime_metadata' ])
138
+
137
139
feature_handler = hostcfgd .FeatureHandler (MockConfigDb (), feature_state_table_mock , device_config )
138
140
139
141
feature_table = MockConfigDb .CONFIG_DB ['FEATURE' ]
140
142
feature_handler .sync_state_field (feature_table )
141
143
142
144
feature_systemd_name_map = {}
143
145
for feature_name in feature_table .keys ():
144
- feature = hostcfgd .Feature (feature_name , feature_table [feature_name ], device_config | config_data [ 'device_runtime_metadata' ] )
146
+ feature = hostcfgd .Feature (feature_name , feature_table [feature_name ], device_config )
145
147
feature_names , _ = feature_handler .get_multiasic_feature_instances (feature )
146
148
feature_systemd_name_map [feature_name ] = feature_names
147
149
@@ -188,14 +190,15 @@ def test_handler(self, test_scenario_name, config_data, fs):
188
190
189
191
device_config = {}
190
192
device_config ['DEVICE_METADATA' ] = MockConfigDb .CONFIG_DB ['DEVICE_METADATA' ]
193
+ device_config .update (config_data ['device_runtime_metadata' ])
191
194
feature_handler = hostcfgd .FeatureHandler (MockConfigDb (), feature_state_table_mock , device_config )
192
195
193
196
feature_table = MockConfigDb .CONFIG_DB ['FEATURE' ]
194
197
195
198
feature_systemd_name_map = {}
196
199
for feature_name , feature_config in feature_table .items ():
197
200
feature_handler .handler (feature_name , 'SET' , feature_config )
198
- feature = hostcfgd .Feature (feature_name , feature_table [feature_name ], device_config | config_data [ 'device_runtime_metadata' ] )
201
+ feature = hostcfgd .Feature (feature_name , feature_table [feature_name ], device_config )
199
202
feature_names , _ = feature_handler .get_multiasic_feature_instances (feature )
200
203
feature_systemd_name_map [feature_name ] = feature_names
201
204
0 commit comments