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

Function test_map_overlap

dask/dataframe/tests/test_rolling.py:59–73  ·  view source on GitHub ↗
(npartitions, use_dask_input)

Source from the content-addressed store, hash-verified

57@pytest.mark.parametrize("npartitions", [1, 4])
58@pytest.mark.parametrize("use_dask_input", [True, False])
59def test_map_overlap(npartitions, use_dask_input):
60 ddf = df
61 if use_dask_input:
62 ddf = dd.from_pandas(df, npartitions)
63
64 for before, after in [(0, 3), (3, 0), (3, 3), (0, 0)]:
65 # DataFrame
66 res = dd.map_overlap(shifted_sum, ddf, before, after, before, after, c=2)
67 sol = shifted_sum(df, before, after, c=2)
68 assert_eq(res, sol)
69
70 # Series
71 res = dd.map_overlap(shifted_sum, ddf.b, before, after, before, after, c=2)
72 sol = shifted_sum(df.b, before, after, c=2)
73 assert_eq(res, sol)
74
75
76@pytest.mark.parametrize("use_dask_input", [True, False])

Callers

nothing calls this directly

Calls 3

assert_eqFunction · 0.90
shifted_sumFunction · 0.70
map_overlapMethod · 0.45

Tested by

no test coverage detected