diff --git a/test/test_solvers_geometry_not_defined.jl b/test/test_solvers_geometry_not_defined.jl new file mode 100644 index 0000000..0501074 --- /dev/null +++ b/test/test_solvers_geometry_not_defined.jl @@ -0,0 +1,14 @@ +# This file is a part of JuliaFEM. +# License is MIT: see https://github.com/JuliaFEM/JuliaFEM.jl/blob/master/LICENSE.md + +using JuliaFEM +using JuliaFEM.Testing + +@testset "get nodal field from boundary condition if geometry is not defined" begin + bc = Problem(Dirichlet, "bc without geometry", 3, "displacement") + bc.elements = [Element(Poi1, [1])] + @test bc("geometry", 0.0) == nothing + s = Solver(Linear, "test solver") + s.problems = [bc] + @test length(s("geometry", 0.0)) == 0 +end