mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-28 21:54:10 +01:00
TODO: Add some new items about improving the test suite.
I just tried (and failed) to write a test for the recent magic inference of phrase searches. That's a feature that makes me *really* uncomfortable to not have an automated test. But I believe the proposed modularization of the test suite should reduce some quoting nightmares, so will hopefully make this easier.
This commit is contained in:
parent
bf09c7d11e
commit
9ff063ded7
1 changed files with 12 additions and 2 deletions
14
TODO
14
TODO
|
@ -174,11 +174,21 @@ notmuch searches. Here was one proposal made in IRC:
|
||||||
Provide a ~me Xapian synonym for all of the user's configured email
|
Provide a ~me Xapian synonym for all of the user's configured email
|
||||||
addresses.
|
addresses.
|
||||||
|
|
||||||
|
Test suite
|
||||||
|
----------
|
||||||
|
Achieve 100% test coverage with the test suite.
|
||||||
|
|
||||||
|
Modularize test suite (to be able to run individual tests).
|
||||||
|
|
||||||
|
Summarize test results at the end.
|
||||||
|
|
||||||
|
Fix the insane quoting nightmare of the test suite, (and once we do
|
||||||
|
that we can actually test the implicit-phrase search feature such as
|
||||||
|
"notmuch search 'body search (phrase)'"
|
||||||
|
|
||||||
General
|
General
|
||||||
-------
|
-------
|
||||||
Audit everything for dealing with out-of-memory (and drop xutil.c).
|
Audit everything for dealing with out-of-memory (and drop xutil.c).
|
||||||
|
|
||||||
Achieve 100% test coverage with the test suite.
|
|
||||||
|
|
||||||
Investigate why the notmuch database is slightly larger than the sup
|
Investigate why the notmuch database is slightly larger than the sup
|
||||||
database for the same corpus of email.
|
database for the same corpus of email.
|
||||||
|
|
Loading…
Reference in a new issue