summaryrefslogtreecommitdiff
path: root/numpy/random
diff options
context:
space:
mode:
authormattip <matti.picus@gmail.com>2019-10-28 22:03:37 +0200
committermattip <matti.picus@gmail.com>2019-10-31 08:18:03 +0200
commit61bd4c2ed7d6abc1e489e0fba66ded4a7f3e2d42 (patch)
tree2881c3c47d9c2c6e564de1620f5eedef6d711bea /numpy/random
parent36d6d2abb02577e10a144b086d9a111eab041691 (diff)
downloadnumpy-61bd4c2ed7d6abc1e489e0fba66ded4a7f3e2d42.tar.gz
DEP: issue deprecation warning when creating ragged array (NEP 34)
Diffstat (limited to 'numpy/random')
-rw-r--r--numpy/random/tests/test_generator_mt19937_regressions.py4
-rw-r--r--numpy/random/tests/test_randomstate_regression.py2
-rw-r--r--numpy/random/tests/test_regression.py2
3 files changed, 4 insertions, 4 deletions
diff --git a/numpy/random/tests/test_generator_mt19937_regressions.py b/numpy/random/tests/test_generator_mt19937_regressions.py
index 3a937f997..95a3815df 100644
--- a/numpy/random/tests/test_generator_mt19937_regressions.py
+++ b/numpy/random/tests/test_generator_mt19937_regressions.py
@@ -56,7 +56,7 @@ class TestRegression(object):
[1, (2, 2), (3, 3), None],
[(1, 1), 2, 3, None]]:
mt19937 = Generator(MT19937(12345))
- shuffled = list(t)
+ shuffled = np.array(t, dtype=object)
mt19937.shuffle(shuffled)
assert_array_equal(shuffled, [t[2], t[0], t[3], t[1]])
@@ -118,7 +118,7 @@ class TestRegression(object):
# a segfault on garbage collection.
# See gh-7719
mt19937 = Generator(MT19937(1234))
- a = np.array([np.arange(1), np.arange(4)])
+ a = np.array([np.arange(1), np.arange(4)], dtype=object)
for _ in range(1000):
mt19937.shuffle(a)
diff --git a/numpy/random/tests/test_randomstate_regression.py b/numpy/random/tests/test_randomstate_regression.py
index bdc2214b6..d33233760 100644
--- a/numpy/random/tests/test_randomstate_regression.py
+++ b/numpy/random/tests/test_randomstate_regression.py
@@ -128,7 +128,7 @@ class TestRegression(object):
# a segfault on garbage collection.
# See gh-7719
random.seed(1234)
- a = np.array([np.arange(1), np.arange(4)])
+ a = np.array([np.arange(1), np.arange(4)], dtype=object)
for _ in range(1000):
random.shuffle(a)
diff --git a/numpy/random/tests/test_regression.py b/numpy/random/tests/test_regression.py
index 509e2d57f..c0a03cd1c 100644
--- a/numpy/random/tests/test_regression.py
+++ b/numpy/random/tests/test_regression.py
@@ -126,7 +126,7 @@ class TestRegression(object):
# a segfault on garbage collection.
# See gh-7719
np.random.seed(1234)
- a = np.array([np.arange(1), np.arange(4)])
+ a = np.array([np.arange(1), np.arange(4)], dtype=object)
for _ in range(1000):
np.random.shuffle(a)