Coverage report:
96%
hide covered
Files
Functions
Classes
coverage.py v7.13.2
, created at 2026-02-02 10:52 +0100
File
class
statements
missing
excluded
coverage
src / remedapy / __init__.py
(no class)
28
0
0
100%
src / remedapy / add.py
(no class)
7
0
15
100%
src / remedapy / all_pass.py
(no class)
12
0
8
100%
src / remedapy / any_pass.py
(no class)
12
0
8
100%
src / remedapy / capitalise.py
(no class)
8
1
8
88%
src / remedapy / decorator.py
(no class)
13
0
0
100%
src / remedapy / default_to.py
(no class)
11
0
8
100%
src / remedapy / difference.py
(no class)
14
0
15
100%
src / remedapy / difference_with.py
(no class)
13
0
17
100%
src / remedapy / ends_with.py
(no class)
6
0
8
100%
src / remedapy / filter.py
(no class)
25
8
24
68%
src / remedapy / find.py
(no class)
10
0
8
100%
src / remedapy / find_index.py
(no class)
10
1
8
90%
src / remedapy / local_types.py
(no class)
1
0
0
100%
src / remedapy / map.py
(no class)
26
5
24
81%
src / remedapy / multiply.py
(no class)
7
1
15
86%
src / remedapy / only.py
(no class)
7
0
8
100%
src / remedapy / pipe.py
(no class)
23
0
210
100%
src / remedapy / piped.py
(no class)
21
0
198
100%
src / remedapy / prop.py
(no class)
18
5
28
72%
src / remedapy / random_string.py
(no class)
9
0
8
100%
src / remedapy / range.py
(no class)
10
0
8
100%
src / remedapy / reduce.py
(no class)
15
0
8
100%
src / remedapy / splice.py
(no class)
15
0
8
100%
src / remedapy / starts_with.py
(no class)
6
0
8
100%
src / remedapy / subtract.py
(no class)
7
0
15
100%
src / remedapy / take.py
(no class)
10
0
8
100%
src / remedapy / tap.py
(no class)
8
0
8
100%
src / remedapy / uncapitalise.py
(no class)
8
1
8
88%
src / remedapy / unique.py
(no class)
11
0
8
100%
src / tests / test_add.py
TestAdd
5
0
0
100%
src / tests / test_add.py
(no class)
4
0
0
100%
src / tests / test_all_pass.py
TestAllPass
4
0
0
100%
src / tests / test_all_pass.py
(no class)
8
0
0
100%
src / tests / test_any_pass.py
TestAnyPass
4
0
0
100%
src / tests / test_any_pass.py
(no class)
8
0
0
100%
src / tests / test_capitalise.py
TestCapitalise
2
0
0
100%
src / tests / test_capitalise.py
(no class)
4
0
0
100%
src / tests / test_default_to.py
TestAdd
4
0
0
100%
src / tests / test_default_to.py
(no class)
4
0
0
100%
src / tests / test_difference.py
TestDifference
4
0
0
100%
src / tests / test_difference.py
(no class)
4
0
0
100%
src / tests / test_difference_with.py
TestDifferenceWith
4
0
0
100%
src / tests / test_difference_with.py
(no class)
4
0
0
100%
src / tests / test_ends_with.py
TestEndsWith
4
0
0
100%
src / tests / test_ends_with.py
(no class)
4
0
0
100%
src / tests / test_filter.py
TestFilter
4
0
0
100%
src / tests / test_filter.py
(no class)
4
0
0
100%
src / tests / test_find.py
TestFind
5
0
0
100%
src / tests / test_find.py
(no class)
6
0
0
100%
src / tests / test_find_index.py
TestFind
5
0
0
100%
src / tests / test_find_index.py
(no class)
6
0
0
100%
src / tests / test_lazy_evaluation.py
TestLazyEvaluation
2
0
0
100%
src / tests / test_lazy_evaluation.py
(no class)
4
0
0
100%
src / tests / test_map.py
TestMap
11
0
0
100%
src / tests / test_map.py
(no class)
4
0
0
100%
src / tests / test_only.py
TestOnly
7
0
0
100%
src / tests / test_only.py
(no class)
4
0
0
100%
src / tests / test_piped.py
TestPiped
1
0
0
100%
src / tests / test_piped.py
(no class)
3
0
0
100%
src / tests / test_random_string.py
TestRandomString
6
0
0
100%
src / tests / test_random_string.py
(no class)
4
0
0
100%
src / tests / test_range.py
TestRange
3
0
0
100%
src / tests / test_range.py
(no class)
4
0
0
100%
src / tests / test_reduce.py
TestReduce
3
0
0
100%
src / tests / test_reduce.py
(no class)
4
0
0
100%
src / tests / test_splice.py
TestSplice
6
0
0
100%
src / tests / test_splice.py
(no class)
5
0
0
100%
src / tests / test_starts_with.py
TestStartsWith
4
0
0
100%
src / tests / test_starts_with.py
(no class)
4
0
0
100%
src / tests / test_subtract.py
TestSubtract
6
0
0
100%
src / tests / test_subtract.py
(no class)
4
0
0
100%
src / tests / test_take.py
TestTake
2
0
0
100%
src / tests / test_take.py
(no class)
4
0
0
100%
src / tests / test_tap.py
TestTap
10
0
0
100%
src / tests / test_tap.py
(no class)
5
0
0
100%
src / tests / test_uncapitalise.py
TestUncapitalise
2
0
0
100%
src / tests / test_uncapitalise.py
(no class)
4
0
0
100%
src / tests / test_unique.py
TestUnique
1
0
0
100%
src / tests / test_unique.py
(no class)
3
0
0
100%
src / tests / util.py
Spy
2
0
0
100%
src / tests / util.py
(no class)
4
0
0
100%
Total
598
22
697
96%
No items found using the specified filter.