Exemplo n.º 1
0
def test_levi_dim_fail(outdim):
    """Test levi dim exception"""
    with pytest.raises(IndexError):
        fx.levi(outdim)
Exemplo n.º 2
0
def test_levi_bound_fail(outbound):
    """Test levi bound exception"""
    with pytest.raises(ValueError):
        x = outbound(b["levi"].low, b["levi"].high, size=(3, 2))
        fx.levi(x)
def test_levi_output_size(common_minima, targetdim):
    """Test levi output size."""
    assert fx.levi(common_minima).shape == targetdim
Exemplo n.º 4
0
def test_levi_output(common_minima2):
    """Test levi function output."""
    assert np.isclose(fx.levi(common_minima2), np.zeros(3)).all()