Coverage report: 100%

Files Functions Classes

coverage.py v7.11.0, created at 2025-11-07 14:19 +0100

File function statements missing excluded coverage
src/dtexp/__init__.py (no function) 4 0 0 100%
src/dtexp/addition.py apply_addition_via_pendulum 2 0 0 100%
src/dtexp/addition.py (no function) 3 0 0 100%
src/dtexp/conditions.py weekday_occurrence_in_month_from_start 1 0 0 100%
src/dtexp/conditions.py weekday_occurrence_in_month_from_end 3 0 0 100%
src/dtexp/conditions.py extract_condition_elements 6 0 0 100%
src/dtexp/conditions.py build_condition_dict 24 0 0 100%
src/dtexp/conditions.py eval_condition 2 0 0 100%
src/dtexp/conditions.py find_date_by_condition 8 0 0 100%
src/dtexp/conditions.py handle_condition_expression 15 0 0 100%
src/dtexp/conditions.py (no function) 13 0 0 100%
src/dtexp/exceptions.py (no function) 2 0 0 100%
src/dtexp/parse_expression.py parse_dtexp 4 0 0 100%
src/dtexp/parse_expression.py parse_dtexp_interval 1 0 0 100%
src/dtexp/parse_expression.py parse_timedelta_for_pendulum_add 24 0 0 100%
src/dtexp/parse_expression.py extract_int_before_suffix 9 0 0 100%
src/dtexp/parse_expression.py largest_fitting_multiple 1 0 0 100%
src/dtexp/parse_expression.py apply_operator 29 0 0 100%
src/dtexp/parse_expression.py split_expression 1 0 0 100%
src/dtexp/parse_expression.py parse_time_expression 23 0 0 100%
src/dtexp/parse_expression.py (no function) 20 0 0 100%
src/dtexp/parse_timestamp.py check_aware 1 0 0 100%
src/dtexp/parse_timestamp.py ensure_aware 3 0 0 100%
src/dtexp/parse_timestamp.py parse_isoformat_from_start 12 0 0 100%
src/dtexp/parse_timestamp.py parse_timestamp_from_start 10 0 0 100%
src/dtexp/parse_timestamp.py parse_timestamp 6 0 0 100%
src/dtexp/parse_timestamp.py (no function) 7 0 0 100%
Total   234 0 0 100%

No items found using the specified filter.