add a test for empty monitoring_datasets dict