Skip to content

Commit be2f38d

Browse files
hersleChrisRackauckas
authored andcommitted
Format
1 parent 737490d commit be2f38d

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

test/odesystem.jl

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -422,6 +422,13 @@ eqs = [
422422
]
423423
@test_throws ArgumentError ModelingToolkit.ODESystem(eqs, t, vars, pars, name = :foo)
424424

425+
# equations without variables are forbidden
426+
# https://github.com/SciML/ModelingToolkit.jl/issues/2727
427+
@parameters p q
428+
@test_throws ArgumentError ODESystem([p ~ q], t; name = :foo)
429+
@test_throws ArgumentError ODESystem([p ~ 1], t; name = :foo)
430+
@test_throws ArgumentError ODESystem([1 ~ 2], t; name = :foo)
431+
425432
@variables x(t)
426433
@parameters M b k
427434
eqs = [D(D(x)) ~ -b / M * D(x) - k / M * x]

0 commit comments

Comments
 (0)