Skip to content

Commit d44e36d

Browse files
committed
add test group options
1 parent 748b8a9 commit d44e36d

File tree

1 file changed

+15
-9
lines changed

1 file changed

+15
-9
lines changed

test/runtests.jl

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,12 @@ using DistributionsAD
1818
using LogDensityProblems
1919
using Optimisers
2020
using ADTypes
21-
using ForwardDiff, ReverseDiff, Zygote, Enzyme
21+
using ForwardDiff, ReverseDiff, Zygote
2222

2323
using AdvancedVI
2424

25+
const GROUP = get(ENV, "GROUP", "All")
26+
2527
# Models for Inference Tests
2628
struct TestModel{M,L,S}
2729
model::M
@@ -34,11 +36,15 @@ include("models/normal.jl")
3436
include("models/normallognormal.jl")
3537

3638
# Tests
37-
include("interface/ad.jl")
38-
include("interface/optimize.jl")
39-
include("interface/repgradelbo.jl")
40-
include("interface/location_scale.jl")
41-
42-
include("inference/repgradelbo_distributionsad.jl")
43-
include("inference/repgradelbo_locationscale.jl")
44-
include("inference/repgradelbo_locationscale_bijectors.jl")
39+
if GROUP == "All" || GROUP == "Interface"
40+
include("interface/ad.jl")
41+
include("interface/optimize.jl")
42+
include("interface/repgradelbo.jl")
43+
include("interface/location_scale.jl")
44+
end
45+
46+
if GROUP == "All" || GROUP == "Inference"
47+
include("inference/repgradelbo_distributionsad.jl")
48+
include("inference/repgradelbo_locationscale.jl")
49+
include("inference/repgradelbo_locationscale_bijectors.jl")
50+
end

0 commit comments

Comments
 (0)