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

Function test_describe_empty

dask/dataframe/tests/test_dataframe.py:500–510  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

498 "ignore:invalid value encountered in (true_)?divide:RuntimeWarning"
499)
500def test_describe_empty():
501 df_none = pd.DataFrame({"A": [None, None]})
502 ddf_none = dd.from_pandas(df_none, 2)
503 df_len0 = pd.DataFrame({"A": [], "B": []})
504 ddf_len0 = dd.from_pandas(df_len0, 2)
505 ddf_nocols = dd.from_pandas(pd.DataFrame({}), 2)
506
507 assert_eq(df_none.describe(), ddf_none.describe(percentiles_method="dask"))
508 assert_eq(df_len0.describe(), ddf_len0.describe(percentiles_method="dask"))
509 with pytest.raises(ValueError):
510 ddf_nocols.describe(percentiles_method="dask").compute()
511
512
513def test_describe_empty_tdigest():

Callers

nothing calls this directly

Calls 4

describeMethod · 0.95
assert_eqFunction · 0.90
describeMethod · 0.45
computeMethod · 0.45

Tested by

no test coverage detected