@@ -172,12 +172,6 @@ def test_requirement_params(
172
172
)
173
173
self .logger .info (f"Data model check: { datamodel_check } " )
174
174
sourcetype = keyValue_dict_SPL ["_sourcetype" ]
175
- assert datamodel_check , (
176
- f"data model check: { datamodel_check } \n "
177
- f"data model in requirement file { model_datalist } \n "
178
- f"data model extracted by TA { list (datamodel_based_on_tag .keys ())} \n "
179
- f"sourcetype of ingested event: { sourcetype } \n "
180
- )
181
175
field_extraction_check , missing_key_value = self .compare (
182
176
keyValue_dict_SPL , key_values_xml
183
177
)
@@ -188,8 +182,11 @@ def test_requirement_params(
188
182
valueInSplunk = keyValue_dict_SPL [key ]
189
183
mismapped_key_value_pair .update ({key : valueInSplunk })
190
184
191
- assert field_extraction_check , (
192
- f"Issue with the field extraction.\n search={ search } \n "
185
+ assert datamodel_check and field_extraction_check , (
186
+ f" Issue with either field extraction or data model.\n search={ search } \n "
187
+ f" data model check: { datamodel_check } \n "
188
+ f" data model in requirement file { model_datalist } \n "
189
+ f" data model extracted by TA { list (datamodel_based_on_tag .keys ())} \n "
193
190
f" Field_extraction_check: { field_extraction_check } \n "
194
191
f" Key value not extracted by TA: { missing_key_value } \n "
195
192
f" Mismatched key value: { mismapped_key_value_pair } \n "
0 commit comments