Skip to content

Commit 7576fa5

Browse files
committed
test: add test for getu with parameter deps
1 parent 4aabab0 commit 7576fa5

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

test/parameter_dependencies.jl

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,20 @@ end
6767
@test Set(full_parameters(sys)) == Set([p1, p2])
6868
end
6969

70+
@testset "getu with parameter deps" begin
71+
@parameters p1=1.0 p2=1.0
72+
@variables x(t)=0
73+
74+
@named sys = ODESystem(
75+
[D(x) ~ p1 * t + p2],
76+
t;
77+
parameter_dependencies = [p2 => 2p1]
78+
)
79+
prob = ODEProblem(complete(sys))
80+
get_dep = getu(prob, 2p2)
81+
@test get_dep(prob) == 4
82+
end
83+
7084
@testset "Clock system" begin
7185
dt = 0.1
7286
@variables x(t) y(t) u(t) yd(t) ud(t) r(t) z(t)

0 commit comments

Comments
 (0)