def test_init(): param = Parameter('X', 2, lower=0, upper=23) with pytest.raises(ValueError): param.init = -1 param.init = 22
def test_copy(): p1 = Parameter('X', 2, lower=0, upper=23) p2 = p1.copy() p1.init = 22 assert p2.init == 2