def METHOD_NAME(local_ds_generator, deeplake_read_images):
    "Append two deeplake.read grayscale images.  There should be no warning."
    ds = local_ds_generator()
    imgtype, gray, _ = deeplake_read_images
    make_tensor_and_append(ds, "image", imgtype, [gray, gray])
    assert len(ds.images) == 2
    assert ds.images._sample_shape_tensor.shape == (2, 3)
    for i in range(2):
        assert ds.images[i].numpy().shape == ds.images[i].shape
    assert list(ds.images.meta.min_shape) == list(gray.shape) + [1]
    assert list(ds.images.meta.max_shape) == list(gray.shape) + [1]