dubfi.tests.dataprovider.test_readobs

Unit tests for dubfi.dataprovider.readobs.

Added in version 0.1.1.

Functions

test_average_window() → None

Test agreement of dubfi.dataprovider.readobs.average_window() with xarray.DataArray.rolling().

test_get_solar_times()

Test dubfi.dataprovider.readobs.get_solar_times().

ds_det() → xarray.Dataset

Provide dummy input data file for reading observations.

selected_days()

Provide sorted list of days to test select_days_from.

config(tmp_path) → dict

Provide dummy configuration for reading observations.

test_read_obs(config, ds_det) → None

Test dubfi.dataprovider.readobs.ReadObs.filter_ds().

test_read_obs_filter_sun(config, ds_det) → None

Test dubfi.dataprovider.readobs.ReadObs.filter_ds().

test_read_aux(config, ds_det, rng) → None

Test dubfi.dataprovider.readobs.ReadObs.filter_ds().

Module Contents

dubfi.tests.dataprovider.test_readobs.test_average_window() → None

Test agreement of dubfi.dataprovider.readobs.average_window() with xarray.DataArray.rolling().

dubfi.tests.dataprovider.test_readobs.test_get_solar_times()

Test dubfi.dataprovider.readobs.get_solar_times().

dubfi.tests.dataprovider.test_readobs.ds_det() → xarray.Dataset

Provide dummy input data file for reading observations.

dubfi.tests.dataprovider.test_readobs.selected_days()

Provide sorted list of days to test select_days_from.

dubfi.tests.dataprovider.test_readobs.config(tmp_path) → dict

Provide dummy configuration for reading observations.

dubfi.tests.dataprovider.test_readobs.test_read_obs(config: dict, ds_det: xarray.Dataset) → None

Test dubfi.dataprovider.readobs.ReadObs.filter_ds().

dubfi.tests.dataprovider.test_readobs.test_read_obs_filter_sun(config: dict, ds_det: xarray.Dataset) → None

Test dubfi.dataprovider.readobs.ReadObs.filter_ds().

dubfi.tests.dataprovider.test_readobs.test_read_aux(config: dict, ds_det: xarray.Dataset, rng: numpy.random.Generator) → None

Test dubfi.dataprovider.readobs.ReadObs.filter_ds().