Ejemplo n.º 1
0
def test_set_label() -> None:
    label = "gaussian_vertex"
    vertex = Gaussian(0., 1.)
    vertex.set_label(label)
    assert vertex.get_label() == label
Ejemplo n.º 2
0
def test_can_pass_none_label() -> None:
    vertex = Gaussian(0., 1., label=None)
    assert vertex.get_label() == None
Ejemplo n.º 3
0
def test_can_pass_namespaced_label() -> None:
    vertex = Gaussian(0., 1., label="outer.inner.foo")
    assert vertex.get_label() == "outer.inner.foo"
    assert vertex.unwrap().getLabel().getUnqualifiedName() == "foo"
Ejemplo n.º 4
0
def test_pass_label_as_an_optional_param() -> None:
    label = "gaussian_vertex"
    vertex = Gaussian(0., 1., label=label)
    assert vertex.get_label() == label