diff --git a/CHANGELOG.md b/CHANGELOG.md index f9be5453d866ca239867863a790a25d5f139a7cd..5c148889a44fd6c0585da5f150240f56204fc845 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +- fix use of np.random in tests + ## [1.4.0] - 2024-04-12 - Add a SO3 curves which is C2. It's called S03Smooth diff --git a/python/test/test.py b/python/test/test.py index 8ff361f51b2e9a22cffcf59bcbd1eeee187a097c..40e2112eda6591bc9d5b3744a9803e645ca52a18 100644 --- a/python/test/test.py +++ b/python/test/test.py @@ -546,10 +546,10 @@ class TestCurves(unittest.TestCase): def test_piecewise_from_points_list(self): N = 7 rng = random.default_rng() - points = array(rng.random(3, N)) - points_derivative = array(rng.random(3, N)) - points_second_derivative = array(rng.random(3, N)) - time_points = array(rng.random(1, N)).T + points = array(rng.random((3, N))) + points_derivative = array(rng.random((3, N))) + points_second_derivative = array(rng.random((3, N))) + time_points = array(rng.random((1, N))).T time_points.sort(0) polC0 = piecewise.FromPointsList(points, time_points) self.assertEqual(polC0.min(), time_points[0, 0]) @@ -1286,10 +1286,10 @@ class TestCurves(unittest.TestCase): # test with piecewise polynomial N = 7 rng = random.default_rng() - points = array(rng.random(3, N)) + points = array(rng.random((3, N))) # points_derivative = array(random.rand(3, N)) # points_second_derivative = array(random.rand(3, N)) - time_points = array(rng.random(1, N)).T + time_points = array(rng.random((1, N))).T time_points.sort(0) translation = piecewise3.FromPointsList(points, time_points) min = translation.min()