MCPcopy Create free account
hub / github.com/dask/dask / test_get_meta_library

Function test_get_meta_library

dask/tests/test_utils.py:915–930  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

913
914
915def test_get_meta_library():
916 np = pytest.importorskip("numpy")
917 pd = pytest.importorskip("pandas")
918 da = pytest.importorskip("dask.array")
919 dd = pytest.importorskip("dask.dataframe")
920
921 assert get_meta_library(pd.DataFrame()) == pd
922 assert get_meta_library(np.array([])) == np
923
924 assert get_meta_library(pd.DataFrame()) == get_meta_library(pd.DataFrame)
925 assert get_meta_library(np.ndarray([])) == get_meta_library(np.ndarray)
926
927 assert get_meta_library(pd.DataFrame()) == get_meta_library(
928 dd.from_dict({}, npartitions=1)
929 )
930 assert get_meta_library(np.ndarray([])) == get_meta_library(da.from_array([]))
931
932
933def test_get_meta_library_gpu():

Callers

nothing calls this directly

Calls 2

get_meta_libraryFunction · 0.90
from_dictMethod · 0.45

Tested by

no test coverage detected