earthkit.data.utils.testing

Attributes

Exceptions

OfflineError

Common base class for all non-exit exceptions.

Classes

Functions

MISSING(*modules)

check_array(v[, shape, first, last, meanv, eps])

check_array_type(array, expected_namespace[, dtype])

check_unsafe_archives(extension)

data_file(*args)

data_file_url(*args)

earthkit_examples_file(*args)

earthkit_file(*args)

earthkit_remote_examples_file(*args)

earthkit_remote_file(*args)

earthkit_remote_test_data_file(*args)

earthkit_test_data_file(*args)

empty(ds)

enforce_dtype(array_namespace, device)

file_url(path)

load_nc_or_xr_source(path, mode)

main(path)

make_tgz(target_dir, target_name, paths)

make_zip(target_dir, target_name, paths)

match_dtype(array, xp, dtype)

modules_installed(*modules)

network_off()

preserve_cwd()

text(ds)

write_to_file(mode, path, ds, **kwargs)

Module Contents

earthkit.data.utils.testing.ARRAY_BACKENDS = []
class earthkit.data.utils.testing.ArrayBackend(array_namespace, device=None, dtype=None)
property array_namespace
property device
property dtype
property name
earthkit.data.utils.testing.IN_GITHUB
earthkit.data.utils.testing.MISSING(*modules)
earthkit.data.utils.testing.NO_CDS = True
earthkit.data.utils.testing.NO_COVJSONKIT = True
earthkit.data.utils.testing.NO_ECCODES_GRID = False
earthkit.data.utils.testing.NO_ECFS = True
earthkit.data.utils.testing.NO_ECKIT_GRID = False
earthkit.data.utils.testing.NO_EOD = False
earthkit.data.utils.testing.NO_FDB = False
earthkit.data.utils.testing.NO_GEO = True
earthkit.data.utils.testing.NO_GRIBJUMP = True
earthkit.data.utils.testing.NO_HDA = True
earthkit.data.utils.testing.NO_IRIS = True
earthkit.data.utils.testing.NO_MARS
earthkit.data.utils.testing.NO_MARS_API = True
earthkit.data.utils.testing.NO_MARS_DIRECT
earthkit.data.utils.testing.NO_POLYTOPE = True
earthkit.data.utils.testing.NO_PROD_FDB = False
earthkit.data.utils.testing.NO_RIOXARRAY = True
earthkit.data.utils.testing.NO_S3_AUTH = True
earthkit.data.utils.testing.NO_ZARR = True
earthkit.data.utils.testing.NO_ZARR = False
exception earthkit.data.utils.testing.OfflineError

Bases: Exception

Common base class for all non-exit exceptions.

earthkit.data.utils.testing.UNSAFE_SAMPLES
earthkit.data.utils.testing.UNSAFE_SAMPLES_URL = 'https://github.com/jwilk/traversal-archives/releases/download/0'
earthkit.data.utils.testing.WRITE_TO_FILE_METHODS = []
earthkit.data.utils.testing.check_array(v, shape=None, first=None, last=None, meanv=None, eps=0.001)
earthkit.data.utils.testing.check_array_type(array, expected_namespace, dtype=None)
earthkit.data.utils.testing.check_unsafe_archives(extension)
earthkit.data.utils.testing.data_file(*args)
earthkit.data.utils.testing.data_file_url(*args)
earthkit.data.utils.testing.earthkit_examples_file(*args)
earthkit.data.utils.testing.earthkit_file(*args)
earthkit.data.utils.testing.earthkit_remote_examples_file(*args)
earthkit.data.utils.testing.earthkit_remote_file(*args)
earthkit.data.utils.testing.earthkit_remote_test_data_file(*args)
earthkit.data.utils.testing.earthkit_test_data_file(*args)
earthkit.data.utils.testing.empty(ds)
earthkit.data.utils.testing.enforce_dtype(array_namespace, device)
earthkit.data.utils.testing.fdb_home
earthkit.data.utils.testing.file_url(path)
earthkit.data.utils.testing.load_nc_or_xr_source(path, mode)
earthkit.data.utils.testing.main(path)
earthkit.data.utils.testing.make_tgz(target_dir, target_name, paths)
earthkit.data.utils.testing.make_zip(target_dir, target_name, paths)
earthkit.data.utils.testing.match_dtype(array, xp, dtype)
earthkit.data.utils.testing.modules_installed(*modules)
earthkit.data.utils.testing.name
earthkit.data.utils.testing.network_off()
earthkit.data.utils.testing.preserve_cwd()
earthkit.data.utils.testing.text(ds)
earthkit.data.utils.testing.write_to_file(mode, path, ds, **kwargs)