X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=t%2Flei-q-save.t;h=5a2f7fff5f54612c2c177b3746bb31ba1338ba13;hb=f721ea54d4d3742136a60e768ada95363ec4eaaf;hp=5834217113e5ed1c1291d61da0c5b8c7121c3050;hpb=31ae9a28f101a3469107cc3c026e104851c5eab2;p=public-inbox.git diff --git a/t/lei-q-save.t b/t/lei-q-save.t index 58342171..5a2f7fff 100644 --- a/t/lei-q-save.t +++ b/t/lei-q-save.t @@ -110,5 +110,16 @@ test_lei(sub { like($mb, qr//, '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;