Beispiel #1
0
def test_vector_field_from_mesh_faces_fails(mesh):
    """
    Attempts to create a vector field from an unexisting attribute.
    """
    with pytest.raises(AssertionError):
        VectorField.from_mesh_faces(mesh, "unexisting_field")
Beispiel #2
0
def test_vector_field_from_mesh_faces(mesh):
    """
    Adds all the vectors stored as face attributes in a mesh.
    """
    vector_field = VectorField.from_mesh_faces(mesh, "my_vector_field")
    assert vector_field.size() == mesh.number_of_faces()