def METHOD_NAME(self):
    filename = fetch('data/no_time_for_that_tiny.gif')
    def reader(index):
        return iio3.imread(filename, index=index)
    ic = ImageCollection(range(24), load_func=reader)
    # the length of ic should be that of the given load_pattern sequence
    assert len(ic) == 24
    # GIF file has frames of size 25x14 with 4 channels (RGBA)
    assert ic[0].shape == (25, 14, 3)