@@ -19,9 +19,9 @@ D = Differential(t)
1919@test ModelingToolkit. get_unit (t) == u " ms"
2020@test ModelingToolkit. get_unit (E) == u " kJ"
2121@test ModelingToolkit. get_unit (τ) == u " ms"
22- @test ModelingToolkit. equivalent (ModelingToolkit . get_unit (γ), unitless)
23- @test ModelingToolkit. equivalent (ModelingToolkit . get_unit (0.5 ), unitless)
24- @test ModelingToolkit. equivalent (ModelingToolkit . get_unit (ModelingToolkit. SciMLBase. NullParameters ()), unitless)
22+ @test ModelingToolkit. get_unit (γ) == unitless
23+ @test ModelingToolkit. get_unit (0.5 ) == unitless
24+ @test ModelingToolkit. get_unit (ModelingToolkit. SciMLBase. NullParameters ()) == unitless
2525
2626# Prohibited unit types
2727@parameters β [unit = u " °" ] α [unit = u " °C" ] γ [unit = 1 u " s" ]
@@ -34,14 +34,14 @@ D = Differential(t)
3434@test ModelingToolkit. equivalent (ModelingToolkit. get_unit (D (E)), u " MW" )
3535@test ModelingToolkit. equivalent (ModelingToolkit. get_unit (E / τ), u " MW" )
3636@test ModelingToolkit. get_unit (2 * P) == u " MW"
37- @test ModelingToolkit. equivalent (ModelingToolkit . get_unit (t / τ), unitless)
37+ @test ModelingToolkit. get_unit (t / τ) == unitless
3838@test ModelingToolkit. equivalent (ModelingToolkit. get_unit (P - E / τ), u " MW" )
3939@test ModelingToolkit. equivalent (ModelingToolkit. get_unit (D (D (E))), u " MW/ms" )
4040@test ModelingToolkit. get_unit (ifelse (t > t, P, E / τ)) == u " MW"
41- @test ModelingToolkit. equivalent (ModelingToolkit . get_unit (1.0 ^ (t / τ)), unitless)
42- @test ModelingToolkit. equivalent (ModelingToolkit . get_unit (exp (t / τ)), unitless)
43- @test ModelingToolkit. equivalent (ModelingToolkit . get_unit (sin (t / τ)), unitless)
44- @test ModelingToolkit. equivalent (ModelingToolkit . get_unit (sin (1 * u " rad" )), unitless)
41+ @test ModelingToolkit. get_unit (1.0 ^ (t / τ)) == unitless
42+ @test ModelingToolkit. get_unit (exp (t / τ)) == unitless
43+ @test ModelingToolkit. get_unit (sin (t / τ)) == unitless
44+ @test ModelingToolkit. get_unit (sin (1 * u " rad" )) == unitless
4545@test ModelingToolkit. get_unit (t^ 2 ) == u " ms^2"
4646
4747eqs = [D (E) ~ P - E / τ
225225@test ModelingToolkit. getdefault (sys. a) ≈ [0.01 , 0.03 ]
226226
227227@variables x (t)
228- @test ModelingToolkit. equivalent (ModelingToolkit . get_unit (sin (x)), unitless)
228+ @test ModelingToolkit. get_unit (sin (x)) == unitless
229229
230230@mtkmodel ExpressionParametersTest begin
231231 @parameters begin
0 commit comments