Coverage report: 100%

Files Functions Classes

coverage.py v7.14.0, created at 2026-05-18 12:56 +0200

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.