@@ -47,6 +47,7 @@ def testRegisterArg(make_args, noObserversInGlobalBuilders):
4747 assert noObserversInGlobalBuilders
4848 return
4949
50+
5051def testRegisterOperator (make_args , noObserversInGlobalBuilders ):
5152 """Try to use an operator without arguments in an equation."""
5253
@@ -80,6 +81,7 @@ def testRegisterOperator(make_args, noObserversInGlobalBuilders):
8081 assert noObserversInGlobalBuilders
8182 return
8283
84+
8385def testSwapping (make_args , noObserversInGlobalBuilders ):
8486
8587 def g1 (v1 , v2 , v3 , v4 ):
@@ -140,6 +142,7 @@ def g2(v1):
140142 assert noObserversInGlobalBuilders
141143 return
142144
145+
143146def testParseEquation (noObserversInGlobalBuilders ):
144147
145148 from numpy import array_equal , divide , e , sin , sqrt
@@ -172,7 +175,6 @@ def testParseEquation(noObserversInGlobalBuilders):
172175 f = lambda x , sigma : sqrt (e ** (- 0.5 * (x / sigma ) ** 2 ))
173176 assert numpy .allclose (eq (), f (x , sigma ))
174177
175-
176178 assert eq .args == [eq .x , eq .sigma ]
177179
178180 # Equation with constants
@@ -193,6 +195,7 @@ def testParseEquation(noObserversInGlobalBuilders):
193195 assert noObserversInGlobalBuilders
194196 return
195197
198+
196199def test_parse_constant ():
197200 """Verify parsing of constant numeric expressions."""
198201 factory = builder .EquationFactory ()
@@ -204,6 +207,7 @@ def test_parse_constant():
204207 eq (3 )
205208 return
206209
210+
207211def testBuildEquation (noObserversInGlobalBuilders ):
208212
209213 from numpy import array_equal
0 commit comments