Skip to content

Commit 949269f

Browse files
committed
initialize manual tests correctly
1 parent 74a3814 commit 949269f

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

test/clock.jl

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,9 @@ if VERSION >= v"1.7"
145145
end
146146
saved_values = SavedValues(Float64, Vector{Float64})
147147
cb = PeriodicCallback(Base.Fix2(affect!, saved_values), 0.1)
148-
prob = ODEProblem(foo!, [0.0], (0.0, 1.0), [1.0, 0.0, 3.0, 2.0], callback = cb)
148+
# kp ud z_t z
149+
prob = ODEProblem(foo!, [0.0], (0.0, 1.0), [1.0, 4.0, 3.0, 2.0], callback = cb)
150+
# ud initializes to kp * (r - yd) + z = 1 * (1 - 0) + 3 = 4
149151
sol2 = solve(prob, Tsit5())
150152
@test sol.u == sol2.u
151153
@test saved_values.t == sol.prob.kwargs[:disc_saved_values][1].t
@@ -308,10 +310,11 @@ if VERSION >= v"1.7"
308310
cb1 = PeriodicCallback(affect1!, dt)
309311
cb2 = PeriodicCallback(affect2!, dt2)
310312
cb = CallbackSet(cb1, cb2)
311-
prob = ODEProblem(foo!, [0.0], (0.0, 1.0), [1.0, 0.0, 0.0], callback = cb)
313+
# kp ud1 ud2
314+
prob = ODEProblem(foo!, [0.0], (0.0, 1.0), [1.0, 1.0, 1.0], callback = cb)
312315
sol2 = solve(prob, Tsit5())
313316

314-
@test sol.u sol2.u
317+
@test sol.u sol2.u atol = 1e-6
315318
end
316319

317320
##

0 commit comments

Comments
 (0)