@@ -229,7 +229,10 @@ def test_generate_no_visualization(self):
229229 msds .generate ()
230230 self .assertIsInstance (msds , MultiSourceDataStore )
231231 self .assertEqual (4 , len (cm .output ))
232- msg = "INFO:xcube.multistore:Dataset 'dataset1' finished:"
232+ msg = (
233+ "INFO:xcube.multistore:Data ID: dataset1; Status: COMPLETED; "
234+ "Message: Dataset 'dataset1' finished"
235+ )
233236 self .assertIn (msg , str (cm .output [- 1 ]))
234237 ds = msds .stores .storage .open_data ("dataset1.nc" )
235238 self .assertIsInstance (ds , xr .Dataset )
@@ -299,7 +302,10 @@ def test_generate_preload(self):
299302 self .assertEqual (3 , len (cm .output ))
300303 msg = "INFO:xcube.multistore:Data ID 'andorra.zip' already preloaded."
301304 self .assertEqual (msg , str (cm .output [1 ]))
302- msg = "INFO:xcube.multistore:Dataset 'senf_andorra' already generated."
305+ msg = (
306+ "INFO:xcube.multistore:Data ID: senf_andorra; Status: COMPLETED; "
307+ "Message: Dataset 'senf_andorra' already generated."
308+ )
303309 self .assertEqual (msg , str (cm .output [2 ]))
304310 ds = msds .stores .storage .open_data ("senf_andorra.zarr" )
305311 self .assertIsInstance (ds , xr .Dataset )
@@ -357,7 +363,7 @@ def test_generate_error_process_dataset(self):
357363 msds .generate ()
358364 self .assertIsInstance (msds , MultiSourceDataStore )
359365 self .assertEqual (3 , len (cm .output ))
360- self .assertIn ("ERROR:xcube.multistore:An error occurred: " , str (cm .output [- 1 ]))
366+ self .assertIn ("ERROR:xcube.multistore:Data ID: dataset1 " , str (cm .output [- 1 ]))
361367 self .assertIn ("KeyError: 'grid1'" , str (cm .output [- 1 ]))
362368
363369 def test_generate_error_write_dataset (self ):
@@ -368,7 +374,7 @@ def test_generate_error_write_dataset(self):
368374 msds .generate ()
369375 self .assertIsInstance (msds , MultiSourceDataStore )
370376 self .assertEqual (4 , len (cm .output ))
371- self .assertIn ("ERROR:xcube.multistore:An error occurred: " , str (cm .output [- 1 ]))
377+ self .assertIn ("ERROR:xcube.multistore:Data ID: dataset1 " , str (cm .output [- 1 ]))
372378 self .assertIn (
373379 "AttributeError: 'ZenodoDataStore' object has no attribute 'write_data'" ,
374380 str (cm .output [- 1 ]),
0 commit comments