Coverage for src / tests / test_filter.py: 100%
8 statements
« prev ^ index » next coverage.py v7.13.2, created at 2026-02-02 10:52 +0100
« prev ^ index » next coverage.py v7.13.2, created at 2026-02-02 10:52 +0100
1import remedapy as R
4class TestFilter:
5 def test_data_first(self):
6 # R.filter(data, predicate);
8 assert list(R.filter([1, 2, 3], lambda x: x % 2 == 1)) == [1, 3]
10 def test_data_last(self):
11 # R.map(callbackfn)(data);
12 def is_odd(x: int) -> bool:
13 return x % 2 == 1
15 assert R.pipe([1, 2, 3], R.filter(is_odd), list) == [1, 3]