]> Sergey Matveev's repositories - public-inbox.git/blobdiff - t/lei-q-save.t
lei forget-search: new command to forget saved searches
[public-inbox.git] / t / lei-q-save.t
index 5834217113e5ed1c1291d61da0c5b8c7121c3050..5a2f7fff5f54612c2c177b3746bb31ba1338ba13 100644 (file)
@@ -110,5 +110,16 @@ test_lei(sub {
        like($mb, qr/<qp\@example\.com>/, 'new result written w/ -a');
 
        lei_ok(qw(up --all=local));
+
+       ok(!lei(qw(forget-search), "$home/bogus"), 'bogus forget');
+       lei_ok qw(_complete lei forget-search);
+       like($lei_out, qr/mbrd-aug/, 'forget-search completion');
+       lei_ok(qw(forget-search -v), "$home/mbrd-aug");
+       is($lei_out, '', 'no output');
+       like($lei_err, qr/\bmbrd-aug\b/, '-v (verbose) reported unlinks');
+       lei_ok qw(_complete lei forget-search);
+       unlike($lei_out, qr/mbrd-aug/,
+               'forget-search completion cleared after forget');
+       ok(!lei('up', "$home/mbrd-aug"), 'lei up fails after forget');
 });
 done_testing;