mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2026-08-20 09:43:29 +00:00
Deletes TestCommaValueLists, TestMultitokenInNestedOr, TestRfc3339TZDateRange, TestCreatedTimezoneInvariance, and TestReversedDateRange: none of them exercise any paperless-specific pre/post-processing code. Comma-list AND semantics, multitoken resolution, RFC3339 T/Z UTC math, date-only timezone invariance, and reversed-range disambiguation are all entirely whoosh-compat's own grammar/semantics, already covered by its own test suite. The comma_values flag paperless does own is still covered cheaply in test_fields.py; the date_only flag is still covered in test_registry.py. Also trims verbose docstrings/comments across _query.py and the surviving acceptance tests: cuts references to whoosh-compat's internal DIVERGENCES.md entry numbers and paperless v2/Whoosh-era implementation history down to the user-facing behavior that actually matters, without losing the substance. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RVj8NFy821G3YhNf68PF6X