]> Sergey Matveev's repositories - public-inbox.git/blobdiff - t/lei-q-thread.t
lei q: one -t shouldn't set `flagged' on external mail
[public-inbox.git] / t / lei-q-thread.t
index 0ddf47a69fe12741a1b1ef320e63a567ea45394e..28c639f5e35c22e0cfba0ac3dbe16b779001ea0a 100644 (file)
@@ -41,8 +41,12 @@ test_lei(sub {
                'flagged set in direct hit');
        'TODO' or is_deeply($m{'<testmessage@example.com>'}->{kw}, ['draft'],
                'flagged set in direct hit');
-       lei_ok qw(q -t -t m:testmessage@example.com --only), "$ro_home/t2";
+       lei_ok qw(q -tt m:testmessage@example.com --only), "$ro_home/t2";
        $res = json_utf8->decode($lei_out);
-       is_deeply($res->[0]->{kw}, [ 'flagged' ], 'flagged set on external');
+       is_deeply($res->[0]->{kw}, [ 'flagged' ],
+               'flagged set on external with -tt');
+       lei_ok qw(q -t m:testmessage@example.com --only), "$ro_home/t2";
+       $res = json_utf8->decode($lei_out);
+       ok(!exists($res->[0]->{kw}), 'flagged not set on external with 1 -t');
 });
 done_testing;