X-Git-Url: http://www.git.stargrave.org/?p=public-inbox.git;a=blobdiff_plain;f=t%2Fimap_searchqp.t;fp=t%2Fimap_searchqp.t;h=968d43297fcd0ee4f51c0b1a80bebbe7ca8d7167;hp=e2f49e5aa27496290a7e4e4e3f8aa9dfd4c1f78d;hb=dd029354eb69c4faf3160640828fd8e7b9403855;hpb=431bb226ccd7b219ad79bd52090eac10d2aa1bb6
diff --git a/t/imap_searchqp.t b/t/imap_searchqp.t
index e2f49e5a..968d4329 100644
--- a/t/imap_searchqp.t
+++ b/t/imap_searchqp.t
@@ -1,5 +1,5 @@
#!perl -w
-# Copyright (C) 2020-2021 all contributors
+# Copyright (C) all contributors
# License: AGPL-3.0+
use strict;
use v5.10.1;
@@ -29,10 +29,10 @@ is($q->{xap}, 'f:"b"', 'charset handled');
$q = $parse->(qq{CHARSET WTF-8 From b});
like($q, qr/\ANO \[/, 'bad charset rejected');
{
- # TODO: squelch errors by default? clients could flood logs
- open my $fh, '>:scalar', \(my $buf) or die;
+ open my $fh, '>:scalar', \(my $buf = '') or die;
local *STDERR = $fh;
$q = $parse->(qq{CHARSET});
+ is($buf, '', 'nothing spewed to STDERR on bad query');
}
like($q, qr/\ABAD /, 'bad charset rejected');