mirror of
https://github.com/wassname/scikit-image.git
synced 2026-07-04 14:14:42 +08:00
Add random seeds to tests per #1044
This commit is contained in:
@@ -43,6 +43,8 @@ from skimage import data_dir, data
|
||||
|
||||
import colorsys
|
||||
|
||||
np.random.seed(0)
|
||||
|
||||
|
||||
def test_guess_spatial_dimensions():
|
||||
im1 = np.zeros((5, 5))
|
||||
|
||||
@@ -5,6 +5,7 @@ from skimage.feature import CENSURE
|
||||
|
||||
|
||||
img = moon()
|
||||
np.random.seed(0)
|
||||
|
||||
|
||||
def test_censure_on_rectangular_images():
|
||||
|
||||
@@ -6,6 +6,8 @@ from skimage import data, util
|
||||
from skimage.morphology import cmorph, disk
|
||||
from skimage.filter import rank
|
||||
|
||||
np.random.seed(0)
|
||||
|
||||
|
||||
def test_random_sizes():
|
||||
# make sure the size is not a problem
|
||||
|
||||
@@ -14,6 +14,8 @@ try:
|
||||
except RuntimeError:
|
||||
FI_available = False
|
||||
|
||||
np.random.seed(0)
|
||||
|
||||
|
||||
def setup_module(self):
|
||||
"""The effect of the `plugin.use` call may be overridden by later imports.
|
||||
|
||||
@@ -16,6 +16,8 @@ except ImportError:
|
||||
else:
|
||||
imread_available = True
|
||||
|
||||
np.random.seed(0)
|
||||
|
||||
|
||||
def teardown():
|
||||
reset_plugins()
|
||||
|
||||
@@ -21,6 +21,8 @@ except ImportError:
|
||||
else:
|
||||
PIL_available = True
|
||||
|
||||
np.random.seed(0)
|
||||
|
||||
|
||||
def teardown():
|
||||
reset_plugins()
|
||||
|
||||
@@ -3,6 +3,8 @@ from skimage.io._plugins.util import prepare_for_display, WindowManager
|
||||
from numpy.testing import *
|
||||
import numpy as np
|
||||
|
||||
np.random.seed(0)
|
||||
|
||||
|
||||
class TestPrepareForDisplay:
|
||||
def test_basic(self):
|
||||
|
||||
@@ -15,6 +15,8 @@ except ImportError:
|
||||
else:
|
||||
sitk_available = True
|
||||
|
||||
np.random.seed(0)
|
||||
|
||||
|
||||
def teardown():
|
||||
reset_plugins()
|
||||
|
||||
@@ -15,6 +15,8 @@ try:
|
||||
except ImportError:
|
||||
TF_available = False
|
||||
|
||||
np.random.seed(0)
|
||||
|
||||
|
||||
def teardown():
|
||||
sio.reset_plugins()
|
||||
|
||||
@@ -5,6 +5,9 @@ from skimage.morphology import label
|
||||
from warnings import catch_warnings
|
||||
from skimage._shared.utils import skimage_deprecation
|
||||
|
||||
np.random.seed(0)
|
||||
|
||||
|
||||
class TestConnectedComponents:
|
||||
def setup(self):
|
||||
self.x = np.array([[0, 0, 3, 2, 1, 9],
|
||||
|
||||
@@ -5,6 +5,7 @@ from skimage.transform import integral_image, integrate
|
||||
|
||||
x = (np.random.random((50, 50)) * 255).astype(np.uint8)
|
||||
s = integral_image(x)
|
||||
np.random.seed(0)
|
||||
|
||||
|
||||
def test_validity():
|
||||
|
||||
@@ -12,6 +12,9 @@ from skimage import transform as tf, data, img_as_float
|
||||
from skimage.color import rgb2gray
|
||||
|
||||
|
||||
np.random.seed(0)
|
||||
|
||||
|
||||
def test_warp_tform():
|
||||
x = np.zeros((5, 5), dtype=np.double)
|
||||
x[2, 2] = 1
|
||||
|
||||
Reference in New Issue
Block a user