mirror of
https://github.com/fjosw/pyerrors.git
synced 2025-03-15 14:50:25 +01:00
tests: additional tests for correlators with padding added
This commit is contained in:
parent
90717ba85d
commit
8c53d500bf
1 changed files with 14 additions and 11 deletions
|
@ -51,6 +51,9 @@ def test_modify_correlator():
|
|||
corr.symmetric()
|
||||
with pytest.warns(RuntimeWarning):
|
||||
corr.anti_symmetric()
|
||||
|
||||
for pad in [0, 2]:
|
||||
corr = pe.correlators.Corr(corr_content, padding=[pad, pad])
|
||||
corr.roll(np.random.randint(100))
|
||||
corr.deriv(symmetric=True)
|
||||
corr.deriv(symmetric=False)
|
||||
|
@ -59,9 +62,9 @@ def test_modify_correlator():
|
|||
corr.second_deriv().second_deriv()
|
||||
|
||||
|
||||
|
||||
def test_m_eff():
|
||||
my_corr = pe.correlators.Corr([pe.pseudo_Obs(10, 0.1, 't'), pe.pseudo_Obs(9, 0.05, 't'), pe.pseudo_Obs(9, 0.1, 't'), pe.pseudo_Obs(10, 0.05, 't')])
|
||||
for padding in [0, 4]:
|
||||
my_corr = pe.correlators.Corr([pe.pseudo_Obs(10, 0.1, 't'), pe.pseudo_Obs(9, 0.05, 't'), pe.pseudo_Obs(9, 0.1, 't'), pe.pseudo_Obs(10, 0.05, 't')], padding=[padding, padding])
|
||||
my_corr.m_eff('log')
|
||||
my_corr.m_eff('cosh')
|
||||
my_corr.m_eff('arccosh')
|
||||
|
@ -69,6 +72,7 @@ def test_m_eff():
|
|||
with pytest.warns(RuntimeWarning):
|
||||
my_corr.m_eff('sinh')
|
||||
|
||||
|
||||
def test_reweighting():
|
||||
my_corr = pe.correlators.Corr([pe.pseudo_Obs(10, 0.1, 't'), pe.pseudo_Obs(0, 0.05, 't')])
|
||||
assert my_corr.reweighted is False
|
||||
|
@ -135,7 +139,6 @@ def test_corr_exceptions():
|
|||
pe.Corr([obs_a, obs_b])
|
||||
|
||||
|
||||
|
||||
def test_utility():
|
||||
corr_content = []
|
||||
for t in range(8):
|
||||
|
|
Loading…
Add table
Reference in a new issue