File tree Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change 769
769
@testset " Parent module of Models" begin
770
770
@test parentmodule (MyMockModule. Ground) == MyMockModule
771
771
end
772
+
773
+ @testset " Guesses with expression" begin
774
+ @mtkmodel GuessModel begin
775
+ @variables begin
776
+ k (t)
777
+ l (t) = 10 , [guess = k, unit = u " A" ]
778
+ i (t), [guess = k, unit = u " A" ]
779
+ j (t), [guess = k + l / i]
780
+ end
781
+ end
782
+
783
+ @named guess_model = GuessModel ()
784
+
785
+ j_guess = getguess (guess_model. j)
786
+ @test typeof (j_guess) == Num
787
+ @test readable_code (j_guess) == " l(t) / i(t) + k(t)"
788
+
789
+ i_guess = getguess (guess_model. i)
790
+ @test typeof (i_guess) == Num
791
+ @test readable_code (i_guess) == " k(t)"
792
+
793
+ l_guess = getguess (guess_model. l)
794
+ @test typeof (l_guess) == Num
795
+ @test readable_code (l_guess) == " l(t)"
796
+ end
You can’t perform that action at this time.
0 commit comments