2323# .github/workflows/wis2box_test.yml has been executed
2424
2525import json
26+ import os
2627import time
28+
2729import requests
28- import os
2930
3031import paho .mqtt .client as mqtt
3132
@@ -90,11 +91,8 @@ def transform_to_bufr(process_name: str,
9091 response = requests .get (f'{ job_location_url } /results?f=json' , headers = headers ) # noqa
9192 response_json = response .json ()
9293 # print(response_json)
93- assert response_json ['result' ] == expected_response ['result' ]
94- assert response_json ['messages transformed' ] == expected_response ['messages transformed' ] # noqa
95- assert response_json ['messages published' ] == expected_response ['messages published' ] # noqa
96- assert response_json ['errors' ] == expected_response ['errors' ]
97- assert response_json ['warnings' ] == expected_response ['warnings' ]
94+ for key in ['result' , 'messages transformed' , 'messages published' , 'errors' , 'warnings' ]: # noqa
95+ assert response_json [key ] == expected_response [key ]
9896
9997 filename = data ['inputs' ]['channel' ].replace ('/' , '_' ) + '.json'
10098
@@ -118,10 +116,8 @@ def transform_to_bufr(process_name: str,
118116 }
119117
120118 # compare the received message with the expected message
121- assert message ['channel' ] == expected_message ['channel' ]
122- assert message ['filename' ] == expected_message ['filename' ]
123- assert message ['data' ] == expected_message ['data' ]
124- assert message ['_meta' ] == expected_message ['_meta' ]
119+ for key in ['channel' , 'filename' , 'data' , '_meta' ]:
120+ assert message [key ] == expected_message [key ]
125121
126122
127123def test_synop2bufr ():
0 commit comments