X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;ds=sidebyside;f=t%2Fnntpd.t;h=e264fa6b5abbbfe255291b22670cc6952fdb3d94;hb=77c66b4cdb1d52321ed3cb6352fe0b72312cbb71;hp=fdb4bee42b639554d4c093ecb6a374c880d053fa;hpb=f60b310cf3ebabbb7aae6a74fb91bf5946983503;p=public-inbox.git diff --git a/t/nntpd.t b/t/nntpd.t index fdb4bee4..e264fa6b 100644 --- a/t/nntpd.t +++ b/t/nntpd.t @@ -151,6 +151,13 @@ EOF $buf = read_til_dot($s); like($buf, qr/\r\nVERSION 2\r\n/s, 'CAPABILITIES works'); unlike($buf, qr/STARTTLS/s, 'STARTTLS not advertised'); + my $deflate_capa = qr/\r\nCOMPRESS DEFLATE\r\n/; + if (eval { require Compress::Raw::Zlib }) { + like($buf, $deflate_capa, 'DEFLATE advertised'); + } else { + unlike($buf, $deflate_capa, + 'DEFLATE not advertised (Compress::Raw::Zlib missing)'); + } syswrite($s, "NEWGROUPS 19990424 000000 GMT\r\n"); $buf = read_til_dot($s);