pyerrors/tests/misc_test.py
Fabian Joswig 9be9fb6767 Revert RNG switch to np.random.default_rng()
Restore use of the global np.random state in pseudo_Obs (misc.py) and the
prior id generation (fits.py), keeping seed behavior unchanged. The switch
to a module-local generator is out of scope for this lint-focused PR.
2026-06-18 10:49:55 +02:00

24 lines
592 B
Python

import numpy as np
import matplotlib.pyplot as plt
import pyerrors as pe
import pytest
def test_obs_errorbar():
x_float = np.arange(5)
x_obs = []
y_obs = []
for x in x_float:
x_obs.append(pe.pseudo_Obs(x, 0.1, "test"))
y_obs.append(pe.pseudo_Obs(x ** 2, 0.1, "test"))
for xerr in [2, None]:
for yerr in [0.1, None]:
pe.errorbar(x_float, y_obs, marker="x", ms=2, xerr=xerr, yerr=yerr)
pe.errorbar(x_obs, y_obs, marker="x", ms=2, xerr=xerr, yerr=yerr)
plt.close('all')
def test_print_config():
pe.print_config()