tests: matplotlib figures explicitly closed in tests

This commit is contained in:
Fabian Joswig 2022-06-14 14:46:45 +01:00
parent 0d02e4d4b9
commit 612e6c742b
2 changed files with 5 additions and 0 deletions

View file

@ -1,6 +1,7 @@
import os import os
import numpy as np import numpy as np
import scipy import scipy
import matplotlib.pyplot as plt
import pyerrors as pe import pyerrors as pe
import pytest import pytest
@ -440,6 +441,7 @@ def test_spaghetti_plot():
corr.spaghetti_plot(True) corr.spaghetti_plot(True)
corr.spaghetti_plot(False) corr.spaghetti_plot(False)
plt.close('all')
def _gen_corr(val, samples=2000): def _gen_corr(val, samples=2000):

View file

@ -1,6 +1,7 @@
import autograd.numpy as np import autograd.numpy as np
import os import os
import copy import copy
import matplotlib.pyplot as plt
import pyerrors as pe import pyerrors as pe
import pytest import pytest
@ -56,6 +57,7 @@ def test_Obs_exceptions():
one.gamma_method() one.gamma_method()
with pytest.raises(Exception): with pytest.raises(Exception):
one.plot_piechart() one.plot_piechart()
plt.close('all')
def test_dump(): def test_dump():
value = np.random.normal(5, 10) value = np.random.normal(5, 10)
@ -368,6 +370,7 @@ def test_utils():
assert my_obs < (my_obs + 1) assert my_obs < (my_obs + 1)
float(my_obs) float(my_obs)
str(my_obs) str(my_obs)
plt.close('all')
def test_cobs(): def test_cobs():