Skip to content

Commit d00cfe0

Browse files
committed
Fix .n tests
1 parent f214e0d commit d00cfe0

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

symengine/tests/test_eval.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,25 +36,26 @@ def test_n():
3636

3737

3838
def test_n_mpfr():
39+
x = sqrt(Integer(2))
3940
try:
4041
from symengine import RealMPFR
41-
x = sqrt(Integer(2))
4242
y = RealMPFR('1.41421356237309504880169', 75)
4343
assert x.n(75, real=True) == y
4444
except ImportError:
45-
x = sqrt(Integer(2))
4645
raises(ValueError, lambda: (x.n(75, real=True)))
46+
raises(ValueError, lambda: (x.n(75)))
4747
raise SkipTest("No MPFR support")
4848

4949

5050
def test_n_mpc():
51+
x = sqrt(Integer(2)) + 3*I
5152
try:
5253
from symengine import ComplexMPC
53-
x = sqrt(Integer(2)) + 3*I
5454
y = ComplexMPC('1.41421356237309504880169', '3.0', 75)
5555
assert x.n(75) == y
5656
except ImportError:
57-
x = sqrt(Integer(2))
57+
raises(ValueError, lambda: (x.n(75, real=True)))
58+
raises(ValueError, lambda: (x.n(75, real=False)))
5859
raises(ValueError, lambda: (x.n(75)))
5960
raise SkipTest("No MPC support")
6061

0 commit comments

Comments
 (0)