def test_attenuation(): """Test setting attenuation.""" np.random.seed(0) data = np.random.random((10, 15)) layer = Image(data) assert layer.attenuation == 0.5 # Change iso_threshold property attenuation = 0.7 layer.attenuation = attenuation assert layer.attenuation == attenuation # Set attenuation as keyword argument layer = Image(data, attenuation=attenuation) assert layer.attenuation == attenuation