Keep wildcard sampling on its per-call NumPy generator and remove Python RNG seeding and state restoration. Preserve the negative seed normalization from #1224. Add 19 seed regressions covering fixed outputs, signed seeds, shared RNG preservation on success and failure, and concurrent consumers. All 117 standalone tests pass; the two concurrency cases fail again when the PR implementation is restored.
11 lines
338 B
INI
11 lines
338 B
INI
[pytest]
|
|
# Keep collection below the extension's server-initializing __init__.py.
|
|
pythonpath = .. ../modules
|
|
required_plugins = pytest-timeout
|
|
addopts = --strict-markers
|
|
testpaths =
|
|
wildcards/test_config.py
|
|
wildcards/test_populate_regression.py
|
|
wildcards/test_seed_regression.py
|
|
wildcards/test_wildcard_encoding_strict.py
|