def test_blending(): """Test setting layer blending.""" np.random.seed(0) data = np.random.random((10, 15)) layer = Image(data) assert layer.blending == 'translucent' layer.blending = 'additive' assert layer.blending == 'additive' layer = Image(data, blending='additive') assert layer.blending == 'additive' layer.blending = 'opaque' assert layer.blending == 'opaque'
def test_blending(): """Test setting layer blending.""" shapes = [(40, 20), (20, 10), (10, 5)] np.random.seed(0) data = [np.random.random(s) for s in shapes] layer = Image(data, is_pyramid=True) assert layer.blending == 'translucent' layer.blending = 'additive' assert layer.blending == 'additive' layer = Image(data, is_pyramid=True, blending='additive') assert layer.blending == 'additive' layer.blending = 'opaque' assert layer.blending == 'opaque'