]> git.notmuchmail.org Git - notmuch/blobdiff - test/T570-revision-tracking.sh
lib/sexp: provide relative lastmod queries
[notmuch] / test / T570-revision-tracking.sh
index e1cc684de35c32dbb67aed25e03a151668b59628..aaa45468e5e6fabf3611a351a0dc7f46306fd207 100755 (executable)
@@ -95,4 +95,12 @@ subtotal=$(notmuch count lastmod:..$lastmod)
 result=$(($subtotal == $total-1))
 test_expect_equal 1 "$result"
 
+if [ $NOTMUCH_HAVE_SFSEXP -eq 1 ]; then
+    test_begin_subtest 'exclude one message using negative lastmod (sexp)'
+    total=$(notmuch count '*')
+    notmuch tag +${RANDOM} id:4EFC743A.3060609@april.org
+    count=$(notmuch count --query=sexp '(lastmod -1 *)')
+    test_expect_equal 1 "$count"
+fi
+
 test_done