def test_read_apsensing_files_loadinmemory(): filepath = data_dir_ap_sensing # False ds = read_apsensing_files(directory=filepath, timezone_netcdf='UTC', file_ext='*.xml', load_in_memory=False) for k in ['st', 'ast']: assert isinstance(ds[k].data, da.Array) # auto -> True Because small amount of data ds = read_apsensing_files(directory=filepath, timezone_netcdf='UTC', file_ext='*.xml', load_in_memory='auto') for k in ['st', 'ast']: assert isinstance(ds[k].data, np.ndarray) # True ds = read_apsensing_files(directory=filepath, timezone_netcdf='UTC', file_ext='*.xml', load_in_memory=True) for k in ['st', 'ast']: assert isinstance(ds[k].data, np.ndarray) pass
def test_read_apsensing_files(): filepath = data_dir_ap_sensing ds = read_apsensing_files(directory=filepath, timezone_netcdf='UTC', timezone_input_files='UTC', file_ext='*.xml') np.testing.assert_almost_equal(ds.st.sum(), 10415.2837, decimal=2) pass