Esempio n. 1
0
def test_delta_keyword(doy=d_args['doy'], delta=d_args['delta_asce']):
    assert float(
        calcs._delta(doy=ee.Number(doy)).getInfo()) == pytest.approx(delta)
Esempio n. 2
0
def test_delta_image(doy=d_args['doy'], delta=d_args['delta_asce']):
    output = calcs._delta(ee.Image.constant(doy)) \
        .reduceRegion(ee.Reducer.first(), geometry=constant_geom, scale=1) \
        .getInfo()
    assert float(output['constant']) == pytest.approx(delta)
Esempio n. 3
0
def test_delta_refet(doy=d_args['doy'], delta=d_args['delta']):
    assert float(calcs._delta(
        ee.Number(doy), method='refet').getInfo()) == pytest.approx(delta)