def METHOD_NAME(self):
    image = numpy.zeros((10,10))
    image[5,:5] = 1
    image[:6,5] = 1
    labels = numpy.zeros((10,10),int)
    labels[0,0] = 1
    labels[9,0] = 2
    mask = numpy.ones((10,10),bool)
    result,distances = cellprofiler.cpmath.propagate.propagate(image, labels, mask, 0.1)
    x,y = numpy.mgrid[0:10,0:10]
    self.assertTrue(numpy.all(result[numpy.logical_and(x<5,y<5)]==1))
    self.assertTrue(numpy.all(result[numpy.logical_or(x>5,y>5)]==2))