summaryrefslogtreecommitdiff
path: root/numpy/random/tests/test_smoke.py
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/random/tests/test_smoke.py')
-rw-r--r--numpy/random/tests/test_smoke.py39
1 files changed, 20 insertions, 19 deletions
diff --git a/numpy/random/tests/test_smoke.py b/numpy/random/tests/test_smoke.py
index a53956193..c94e1a285 100644
--- a/numpy/random/tests/test_smoke.py
+++ b/numpy/random/tests/test_smoke.py
@@ -1,15 +1,13 @@
-import os
import pickle
-import sys
import time
from functools import partial
import numpy as np
import pytest
-from numpy.testing import (assert_almost_equal, assert_equal, assert_,
- assert_array_equal, suppress_warnings)
+from numpy.testing import assert_equal, assert_, assert_array_equal
from numpy.random import (Generator, MT19937, DSFMT, ThreeFry,
- PCG32, PCG64, Philox, Xoshiro256, Xoshiro512, entropy)
+ PCG32, PCG64, Philox, Xoshiro256, Xoshiro512,
+ entropy)
@pytest.fixture(scope='module',
@@ -35,10 +33,10 @@ def params_0(f):
def params_1(f, bounded=False):
a = 5.0
b = np.arange(2.0, 12.0)
- c = np.arange(2.0, 102.0).reshape(10, 10)
- d = np.arange(2.0, 1002.0).reshape(10, 10, 10)
+ c = np.arange(2.0, 102.0).reshape((10, 10))
+ d = np.arange(2.0, 1002.0).reshape((10, 10, 10))
e = np.array([2.0, 3.0])
- g = np.arange(2.0, 12.0).reshape(1, 10, 1)
+ g = np.arange(2.0, 12.0).reshape((1, 10, 1))
if bounded:
a = 0.5
b = b / (1.5 * b.max())
@@ -134,8 +132,8 @@ class RNG(object):
self.rg.bit_generator.advance(self.advance)
assert_(not comp_state(state, self.rg.bit_generator.state))
else:
- brng_name = self.rg.bit_generator.__class__.__name__
- pytest.skip('Advance is not supported by {0}'.format(brng_name))
+ bitgen_name = self.rg.bit_generator.__class__.__name__
+ pytest.skip('Advance is not supported by {0}'.format(bitgen_name))
def test_jump(self):
state = self.rg.bit_generator.state
@@ -149,10 +147,10 @@ class RNG(object):
rejumped_state = bit_gen3.state
assert_(comp_state(jumped_state, rejumped_state))
else:
- brng_name = self.rg.bit_generator.__class__.__name__
- if name not in ('',):
- raise AttributeError('no "jumped" in %s' % brng_name)
- pytest.skip('Jump is not supported by {0}'.format(brng_name))
+ bitgen_name = self.rg.bit_generator.__class__.__name__
+ if bitgen_name not in ('',):
+ raise AttributeError('no "jumped" in %s' % bitgen_name)
+ pytest.skip('Jump is not supported by {0}'.format(bitgen_name))
def test_uniform(self):
r = self.rg.uniform(-1.0, 0.0, size=10)
@@ -231,7 +229,8 @@ class RNG(object):
def test_entropy_init(self):
rg = Generator(self.bit_generator())
rg2 = Generator(self.bit_generator())
- assert_(not comp_state(rg.bit_generator.state, rg2.bit_generator.state))
+ assert_(not comp_state(rg.bit_generator.state,
+ rg2.bit_generator.state))
def test_seed(self):
rg = Generator(self.bit_generator(*self.seed))
@@ -440,18 +439,20 @@ class RNG(object):
pick = pickle.dumps(self.rg)
unpick = pickle.loads(pick)
assert_((type(self.rg) == type(unpick)))
- assert_(comp_state(self.rg.bit_generator.state, unpick.bit_generator.state))
+ assert_(comp_state(self.rg.bit_generator.state,
+ unpick.bit_generator.state))
pick = pickle.dumps(self.rg)
unpick = pickle.loads(pick)
assert_((type(self.rg) == type(unpick)))
- assert_(comp_state(self.rg.bit_generator.state, unpick.bit_generator.state))
+ assert_(comp_state(self.rg.bit_generator.state,
+ unpick.bit_generator.state))
def test_seed_array(self):
if self.seed_vector_bits is None:
- brng_name = self.bit_generator.__name__
+ bitgen_name = self.bit_generator.__name__
pytest.skip('Vector seeding is not supported by '
- '{0}'.format(brng_name))
+ '{0}'.format(bitgen_name))
if self.seed_vector_bits == 32:
dtype = np.uint32