diff options
| author | Danilo M. <danix@danix.xyz> | 2026-08-02 17:53:29 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-08-04 12:52:35 +0200 |
| commit | 7a0e093e467ea39fe4e662f9cd6d135b0f036876 (patch) | |
| tree | ab9bee9256d53b89ff0ad7c57d66e4d2b82417fa /tests | |
| parent | 9002b3bf4310f6a657d27a1f16f002c2d256e79d (diff) | |
| download | qtmaildir-7a0e093e467ea39fe4e662f9cd6d135b0f036876.tar.gz qtmaildir-7a0e093e467ea39fe4e662f9cd6d135b0f036876.zip | |
docs: unit-test NotmuchWorker against a throwaway database
The spec deferred NotmuchWorker to manual verification on the grounds
that testing it needs a real notmuch database. Building a fake one in a
temporary directory answers that objection, so Task 8 now gets real
coverage.
This is the only code in the project that writes to a notmuch index, so
a bug there corrupts real mail state. It was the wrong place to have the
weakest verification.
Task 13's manual checklist stays, as confirmation against real data
rather than as the only coverage.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions
