Ejemplo n.º 1
0
def test_lambda_as_param():
    f = Formula(lambdadef2)
    assert f.func(1) == 3
    assert f.source == lambdadef2_extracted
Ejemplo n.º 2
0
def test_lambda_with_name():
    f = Formula(lambdadef1, name="bar")
    assert f.name == "bar"
    assert f.func(1) == 12
    assert f.source == lambdadef1_extracted
Ejemplo n.º 3
0
def test_funcdef_with_name():
    f = Formula(funcdef1, name="bar")
    assert f.name == "bar"
    assert f.func(1) == 2
    assert f.source == funcdef1_renamed
Ejemplo n.º 4
0
def test_lambda_no_name():
    f = Formula(lambdadef1)
    assert f.name == "<lambda>"
    assert f.func(1) == 12
    assert f.source == lambdadef1_extracted
Ejemplo n.º 5
0
def test_funcdef_no_name():
    f = Formula(funcdef1)
    assert f.name == "foo"
    assert f.func(1) == 2
    assert f.source == funcdef1_nodeco