diff options
| author | David Bremner <david@tethera.net> | 2016-03-22 07:54:54 -0300 |
|---|---|---|
| committer | David Bremner <david@tethera.net> | 2016-05-25 07:40:44 -0300 |
| commit | b9bf3f44eacd42ce53885c79f9dad8d82c76f13d (patch) | |
| tree | dbf4064112caa61dcf8fd6b22d27fad0e1ad81e2 /test | |
| parent | 30caaf52b022be5f0f695f3088286fb56e82c782 (diff) | |
lib: add support for named queries
This relies on the optional presense of xapian field processors, and the
library config API.
Diffstat (limited to 'test')
| -rwxr-xr-x | test/T600-named-queries.sh | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/test/T600-named-queries.sh b/test/T600-named-queries.sh index 09226208..f0ae24f1 100755 --- a/test/T600-named-queries.sh +++ b/test/T600-named-queries.sh @@ -50,4 +50,21 @@ notmuch restore < BEFORE notmuch dump | grep '^#@' > OUTPUT test_expect_equal_file QUERIES.BEFORE OUTPUT +if [ $NOTMUCH_HAVE_XAPIAN_FIELD_PROCESSOR -eq 1 ]; then + test_begin_subtest "search named query" + notmuch search query:test > OUTPUT + notmuch search $QUERYSTR > EXPECTED + test_expect_equal_file EXPECTED OUTPUT + + test_begin_subtest "search named query with other terms" + notmuch search query:test and subject:Maildir > OUTPUT + notmuch search $QUERYSTR and subject:Maildir > EXPECTED + test_expect_equal_file EXPECTED OUTPUT + + test_begin_subtest "search nested named query" + notmuch search query:test2 > OUTPUT + notmuch search $QUERYSTR2 > EXPECTED + test_expect_equal_file EXPECTED OUTPUT +fi + test_done |
