Blame SOURCES/sympy-circuitplot.patch

rdobuilder 8c319e
--- sympy-sympy-1.8/sympy/physics/quantum/tests/test_circuitplot.py.orig	2021-04-09 16:29:50.000000000 -0600
rdobuilder 8c319e
+++ sympy-sympy-1.8/sympy/physics/quantum/tests/test_circuitplot.py	2021-04-12 13:27:55.241417177 -0600
rdobuilder 8c319e
@@ -4,7 +4,9 @@ from sympy.physics.quantum.gate import C
rdobuilder 8c319e
 from sympy.external import import_module
rdobuilder 8c319e
 from sympy.testing.pytest import skip
rdobuilder 8c319e
 
rdobuilder 8c319e
-mpl = import_module('matplotlib')
rdobuilder 8c319e
+mpl = import_module(
rdobuilder 8c319e
+    'matplotlib', import_kwargs={'fromlist': ['pyplot']},
rdobuilder 8c319e
+    catch=(RuntimeError,))  # This is raised in environments that have no display.
rdobuilder 8c319e
 
rdobuilder 8c319e
 def test_render_label():
rdobuilder 8c319e
     assert render_label('q0') == r'$\left|q0\right\rangle$'