mirror of
https://github.com/fjosw/pyerrors.git
synced 2025-03-15 06:40:24 +01:00
Additional test for multiple calls of gamma_method added
This commit is contained in:
parent
f24451090a
commit
14cf1f7d1b
1 changed files with 22 additions and 0 deletions
|
@ -95,6 +95,28 @@ def test_gamma_method():
|
|||
assert test_obs.e_tauint['t'] - 10.5 <= test_obs.e_dtauint['t']
|
||||
|
||||
|
||||
def test_gamma_method_persistance():
|
||||
my_obs = pe.Obs([np.random.rand(730)], ['t'])
|
||||
my_obs.gamma_method()
|
||||
value = my_obs.value
|
||||
dvalue = my_obs.dvalue
|
||||
ddvalue = my_obs.ddvalue
|
||||
my_obs = 1.0 * my_obs
|
||||
my_obs.gamma_method()
|
||||
assert value == my_obs.value
|
||||
assert dvalue == my_obs.dvalue
|
||||
assert ddvalue == my_obs.ddvalue
|
||||
my_obs.gamma_method()
|
||||
assert value == my_obs.value
|
||||
assert dvalue == my_obs.dvalue
|
||||
assert ddvalue == my_obs.ddvalue
|
||||
my_obs.gamma_method(S=3.7)
|
||||
my_obs.gamma_method()
|
||||
assert value == my_obs.value
|
||||
assert dvalue == my_obs.dvalue
|
||||
assert ddvalue == my_obs.ddvalue
|
||||
|
||||
|
||||
def test_covariance_is_variance():
|
||||
value = np.random.normal(5, 10)
|
||||
dvalue = np.abs(np.random.normal(0, 1))
|
||||
|
|
Loading…
Add table
Reference in a new issue