about summary refs log tree commit homepage
path: root/t
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2021-03-27 23:22:38 +0000
committerEric Wong <e@80x24.org>2021-03-28 02:43:50 +0000
commitba6f3d8379fb9ee8d0f18e3e0d6d77386daf79c9 (patch)
tree190b092925bfae9a1778bfa1e19346e196bafc93 /t
parentaca6555ed4696ba1f24296a63afa7450a5afde2a (diff)
downloadpublic-inbox-ba6f3d8379fb9ee8d0f18e3e0d6d77386daf79c9.tar.gz
It seems safe to use ALLCAPS labels like "INBOX" with Xapian.
We'll also allow single-character labels.
Diffstat (limited to 't')
-rw-r--r--t/lei-mark.t6
1 files changed, 6 insertions, 0 deletions
diff --git a/t/lei-mark.t b/t/lei-mark.t
index 23f5002e..7855839e 100644
--- a/t/lei-mark.t
+++ b/t/lei-mark.t
@@ -78,6 +78,12 @@ test_lei(sub {
         lei_ok(qw(ls-label));
         is($lei_out, "nope\nqp\nurgent\n", 'ls-label shows qp');
 
+        lei_ok qw(mark -F eml t/utf8.eml +L:INBOX +L:x); diag $lei_err;
+        lei_ok qw(q m:testmessage@example.com);
+        $check_kw->([qw(answered seen)], L => [qw(INBOX nope urgent x)]);
+        lei_ok(qw(ls-label));
+        is($lei_out, "INBOX\nnope\nqp\nurgent\nx\n", 'ls-label shows qp');
+
         if (0) { # TODO label+kw search w/ externals
                 lei_ok(qw(q L:qp), "mid:$mid", '--only', "$ro_home/t2");
         }