def METHOD_NAME():
    """Test reactive polygon attributes"""
    pos = np.array([[-0.1, 0.5, 0],
                    [0.1, 0.5, 0],
                    [0.1, -0.5, 0],
                    [-0.1, -0.5, 0]])
    with TestingCanvas() as c:
        polygon = visuals.Polygon(pos=pos, color='yellow', parent=c.scene)
        polygon.transform = transforms.STTransform(scale=(50, 50),
                                                   translate=(50, 50))
        polygon.pos += [0.1, -0.1, 0]
        assert_image_approved(c.render(), 'visuals/reactive_polygon1.png')
        polygon.color = 'red'
        assert_image_approved(c.render(), 'visuals/reactive_polygon2.png')
        polygon.border_color = 'yellow'
        assert_image_approved(c.render(), 'visuals/reactive_polygon3.png',
                              min_corr=0.8)