def METHOD_NAME(self):
    ds1 = zarr.open(TEST_CUBE_ZARR_COORDS)
    delete_list = ['geospatial_lat_max', 'geospatial_lat_min', 'geospatial_lat_units', 'geospatial_lon_max',
                   'geospatial_lon_min', 'geospatial_lon_units', 'time_coverage_end', 'time_coverage_start']
    for attr in ds1.attrs.keys():
        if attr in delete_list:
            ds1.attrs.__delitem__(attr)
    edit_metadata(TEST_CUBE_ZARR_COORDS, update_coords=True, in_place=False,
                  output_path=TEST_CUBE_ZARR_EDIT, monitor=print)
    ds1 = zarr.open(TEST_CUBE_ZARR_COORDS)
    ds2 = zarr.open(TEST_CUBE_ZARR_EDIT)
    for attr in delete_list:
        self.assertNotIn(attr, ds1.attrs.keys())
    self.assertEqual(ds1.__len__(), ds2.__len__())
    self.assertIn('geospatial_lat_max', ds2.attrs.keys())
    self.assertIn('geospatial_lat_min', ds2.attrs.keys())
    self.assertIn('geospatial_lat_units', ds2.attrs.keys())
    self.assertIn('geospatial_lon_max', ds2.attrs.keys())
    self.assertEqual(180.0, ds2.attrs.__getitem__('geospatial_lon_max'))
    self.assertEqual(-180.0, ds2.attrs.__getitem__('geospatial_lon_min'))
    self.assertEqual('2010-01-04T00:00:00', ds2.attrs.__getitem__('time_coverage_end'))
    self.assertEqual('2010-01-01T00:00:00', ds2.attrs.__getitem__('time_coverage_start'))
    self.assertEqual('degrees_east', ds2.attrs.__getitem__('geospatial_lon_units'))