@@ -71,6 +71,8 @@ sys = SystemMockup(true, [:x, :y, :z], [:a, :b, :c], :t)
71
71
@test all (.! is_parameter .((sys,), [:x , :y , :z , :t , :p , :q , :r ]))
72
72
@test all (parameter_index .((sys,), [:c , :a , :b ]) .== [3 , 1 , 2 ])
73
73
@test all (parameter_index .((sys,), [:x , :y , :z , :t , :p , :q , :r ]) .=== nothing )
74
+ @test all (.! is_timeseries_parameter .((sys,), [:x , :y , :z , :t , :p , :q , :r ])) # fallback even if not implemented
75
+ @test all (timeseries_parameter_index .((sys,), [:x , :y , :z , :t , :p , :q , :r ]) .=== nothing ) # fallback
74
76
@test is_independent_variable (sys, :t )
75
77
@test all (.! is_independent_variable .((sys,), [:x , :y , :z , :a , :b , :c , :p , :q , :r ]))
76
78
@test all (is_observed .((sys,), [:x , :y , :z , :a , :b , :c , :t ]))
@@ -88,6 +90,7 @@ sys = SystemMockup(true, [:x, :y, :z], [:a, :b, :c], :t)
88
90
@test independent_variable_symbols (sys) == [:t ]
89
91
@test all_variable_symbols (sys) == [:x , :y , :z ]
90
92
@test sort (all_symbols (sys)) == [:a , :b , :c , :t , :x , :y , :z ]
93
+ @test default_values (sys) == Dict () # fallback even if not implemented
91
94
92
95
sys = SystemMockup (true , [:x , :y , :z ], [:a , :b , :c ], nothing )
93
96
0 commit comments