Skip to content
Snippets Groups Projects

make propagateFlags policiy compliant

Merged David Schäfer requested to merge propagateFlags-policy into develop
Files
2
@@ -21,27 +21,27 @@ N = np.nan
@pytest.mark.parametrize(
"got, expected, kwargs",
[
# ([N, N, B, N, N], [N, N, N, B, N], {"window": 1, "method": "ffill"}),
# ([N, N, B, N, N], [N, B, N, N, N], {"window": 1, "method": "bfill"}),
# ([B, N, N, N, B], [N, B, N, N, N], {"window": 1, "method": "ffill"}),
# ([B, N, N, N, B], [N, N, N, B, N], {"window": 1, "method": "bfill"}),
# ([N, N, B, N, N], [N, N, N, B, N], {"window": "1D", "method": "ffill"}),
# ([N, N, B, N, N], [N, B, N, N, N], {"window": "1D", "method": "bfill"}),
# ([B, N, N, N, B], [N, B, N, N, N], {"window": "1D", "method": "ffill"}),
# ([B, N, N, N, B], [N, N, N, B, N], {"window": "1D", "method": "bfill"}),
# ([N, N, B, N, N], [N, N, N, B, B], {"window": 2, "method": "ffill"}),
# ([N, N, B, N, N], [B, B, N, N, N], {"window": 2, "method": "bfill"}),
# ([B, N, N, N, B], [N, B, B, N, N], {"window": 2, "method": "ffill"}),
# ([B, N, N, N, B], [N, N, B, B, N], {"window": 2, "method": "bfill"}),
# ([N, N, B, N, N], [N, N, N, B, B], {"window": "2D", "method": "ffill"}),
# ([N, N, B, N, N], [B, B, N, N, N], {"window": "2D", "method": "bfill"}),
# ([B, N, N, N, B], [N, B, B, N, N], {"window": "2D", "method": "ffill"}),
# ([B, N, N, N, B], [N, N, B, B, N], {"window": "2D", "method": "bfill"}),
# # window larger then data
# ([U, U, B, U, U], [N, N, N, B, B], {"window": 10, "method": "ffill"}),
# ([U, U, B, U, U], [B, B, N, N, N], {"window": 10, "method": "bfill"}),
# ([B, U, U, U, U], [N, B, B, B, B], {"window": "10D", "method": "ffill"}),
# ([B, U, U, U, U], [N, N, N, N, N], {"window": "10D", "method": "bfill"}),
([N, N, B, N, N], [N, N, N, B, N], {"window": 1, "method": "ffill"}),
([N, N, B, N, N], [N, B, N, N, N], {"window": 1, "method": "bfill"}),
([B, N, N, N, B], [N, B, N, N, N], {"window": 1, "method": "ffill"}),
([B, N, N, N, B], [N, N, N, B, N], {"window": 1, "method": "bfill"}),
([N, N, B, N, N], [N, N, N, B, N], {"window": "1D", "method": "ffill"}),
([N, N, B, N, N], [N, B, N, N, N], {"window": "1D", "method": "bfill"}),
([B, N, N, N, B], [N, B, N, N, N], {"window": "1D", "method": "ffill"}),
([B, N, N, N, B], [N, N, N, B, N], {"window": "1D", "method": "bfill"}),
([N, N, B, N, N], [N, N, N, B, B], {"window": 2, "method": "ffill"}),
([N, N, B, N, N], [B, B, N, N, N], {"window": 2, "method": "bfill"}),
([B, N, N, N, B], [N, B, B, N, N], {"window": 2, "method": "ffill"}),
([B, N, N, N, B], [N, N, B, B, N], {"window": 2, "method": "bfill"}),
([N, N, B, N, N], [N, N, N, B, B], {"window": "2D", "method": "ffill"}),
([N, N, B, N, N], [B, B, N, N, N], {"window": "2D", "method": "bfill"}),
([B, N, N, N, B], [N, B, B, N, N], {"window": "2D", "method": "ffill"}),
([B, N, N, N, B], [N, N, B, B, N], {"window": "2D", "method": "bfill"}),
# window larger then data
([U, U, B, U, U], [N, N, N, B, B], {"window": 10, "method": "ffill"}),
([U, U, B, U, U], [B, B, N, N, N], {"window": 10, "method": "bfill"}),
([B, U, U, U, U], [N, B, B, B, B], {"window": "10D", "method": "ffill"}),
([B, U, U, U, U], [N, N, N, N, N], {"window": "10D", "method": "bfill"}),
# playing with dfilter
(
[1, B, -1, -1, -1],
Loading