From 1a473a1a04884b3013bcc03b467b6bcb55cc3cc9 Mon Sep 17 00:00:00 2001 From: Tom Bland Date: Fri, 14 Mar 2025 13:50:46 +0000 Subject: [PATCH 1/2] Set random seed for tests --- tests/conftest.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/conftest.py b/tests/conftest.py index 21452d57..ff77cb09 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -1,3 +1,4 @@ +import random as rand from collections.abc import Mapping from pathlib import Path from typing import Callable @@ -29,6 +30,13 @@ def patch_broadcast_compat_data(): yield +@fixture(autouse=True) +def random(): + """Set random seed for all tests to make them reproducible.""" + rand.seed(0) + np.random.seed(0) + + def compare_df( expected: DataFrame, actual: DataFrame, From 8c153a4038b93db2e4168839125d58ff14bcfe95 Mon Sep 17 00:00:00 2001 From: Tom Bland Date: Fri, 14 Mar 2025 14:02:18 +0000 Subject: [PATCH 2/2] New seed --- tests/conftest.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/conftest.py b/tests/conftest.py index ff77cb09..7afb8628 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -33,8 +33,8 @@ def patch_broadcast_compat_data(): @fixture(autouse=True) def random(): """Set random seed for all tests to make them reproducible.""" - rand.seed(0) - np.random.seed(0) + rand.seed(123) + np.random.seed(123) def compare_df(