From 44443215f3cd78755bca0b7407bacfbbecb526d1 Mon Sep 17 00:00:00 2001 From: Sathvik Bhagavan Date: Wed, 20 Sep 2023 06:02:33 +0000 Subject: [PATCH] test: wrap testsets into one testset This is to ensure all testsets run even if one fails as they are independent --- test/runtests.jl | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/test/runtests.jl b/test/runtests.jl index 08e80ab7..20d4de5c 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -18,18 +18,20 @@ for pkg in [ end end -@time @safetestset "GEKPLS.jl" begin include("GEKPLS.jl") end -@time @safetestset "Radials.jl" begin include("Radials.jl") end -@time @safetestset "Kriging.jl" begin include("Kriging.jl") end -@time @safetestset "Sampling" begin include("sampling.jl") end -@time @safetestset "Optimization" begin include("optimization.jl") end -@time @safetestset "LinearSurrogate" begin include("linearSurrogate.jl") end -@time @safetestset "Lobachevsky" begin include("lobachevsky.jl") end -@time @safetestset "InverseDistanceSurrogate" begin include("inverseDistanceSurrogate.jl") end -@time @safetestset "SecondOrderPolynomialSurrogate" begin include("secondOrderPolynomialSurrogate.jl") end -# @time @safetestset "AD_Compatibility" begin include("AD_compatibility.jl") end -@time @safetestset "Wendland" begin include("Wendland.jl") end -@time @safetestset "VariableFidelity" begin include("VariableFidelity.jl") end -@time @safetestset "Earth" begin include("earth.jl") end -@time @safetestset "Gradient Enhanced Kriging" begin include("GEK.jl") end -@time @safetestset "Section Samplers" begin include("SectionSampleTests.jl") end +@testset "Surrogates" begin + @time @safetestset "GEKPLS" begin include("GEKPLS.jl") end + @time @safetestset "Radials" begin include("Radials.jl") end + @time @safetestset "Kriging" begin include("Kriging.jl") end + @time @safetestset "Sampling" begin include("sampling.jl") end + @time @safetestset "Optimization" begin include("optimization.jl") end + @time @safetestset "LinearSurrogate" begin include("linearSurrogate.jl") end + @time @safetestset "Lobachevsky" begin include("lobachevsky.jl") end + @time @safetestset "InverseDistanceSurrogate" begin include("inverseDistanceSurrogate.jl") end + @time @safetestset "SecondOrderPolynomialSurrogate" begin include("secondOrderPolynomialSurrogate.jl") end + # @time @safetestset "AD_Compatibility" begin include("AD_compatibility.jl") end + @time @safetestset "Wendland" begin include("Wendland.jl") end + @time @safetestset "VariableFidelity" begin include("VariableFidelity.jl") end + @time @safetestset "Earth" begin include("earth.jl") end + @time @safetestset "Gradient Enhanced Kriging" begin include("GEK.jl") end + @time @safetestset "Section Samplers" begin include("SectionSampleTests.jl") end +end \ No newline at end of file