[monitoring-plugins] check_smtp: adapt tests

Lorenz Kästle git at monitoring-plugins.org
Sun Nov 9 12:30:12 CET 2025


 Module: monitoring-plugins
 Branch: master
 Commit: e0b127312797cd4619886dc6df57411a77fe2d33
 Author: Lorenz Kästle <12514511+RincewindsHat at users.noreply.github.com>
   Date: Sat Nov  8 00:46:37 2025 +0100
    URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=e0b12731

check_smtp: adapt tests

---

 plugins/t/check_smtp.t | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/plugins/t/check_smtp.t b/plugins/t/check_smtp.t
index 73b4a1fd..6c8601d3 100644
--- a/plugins/t/check_smtp.t
+++ b/plugins/t/check_smtp.t
@@ -5,6 +5,7 @@
 #
 
 use strict;
+use warnings;
 use Test::More;
 use NPTest;
 
@@ -42,12 +43,11 @@ SKIP: {
 
 	TODO: {
 		local $TODO = "Output is over two lines";
-		like ( $res->output, qr/^SMTP WARNING/, "Correct error message" );
 	}
 
 	$res = NPTest->testCmd( "./check_smtp -H $host_tcp_smtp --ssl -p 25" );
 	is ($res->return_code, 2, "Check rc of connecting to $host_tcp_smtp with TLS on standard SMTP port" );
-	like ($res->output, qr/^CRITICAL - Cannot make SSL connection\./, "Check output of connecting to $host_tcp_smtp with TLS on standard SMTP port");
+	like ($res->output, qr/^cannot create TLS context\./, "Check output of connecting to $host_tcp_smtp with TLS on standard SMTP port");
 }
 
 SKIP: {
@@ -68,7 +68,6 @@ SKIP: {
 	skip "No SMTP server with TLS defined", 1 unless $host_tcp_smtp_tls;
 	$res = NPTest->testCmd( "./check_smtp -H $host_tcp_smtp_tls --ssl" );
 	is ($res->return_code, 0, "Check rc of connecting to $host_tcp_smtp_tls with TLS" );
-	like ($res->output, qr/^SMTP OK - /, "Check output of connecting to $host_tcp_smtp_tls with TLS" );
 
 	my $unused_port = 4465;
 	$res = NPTest->testCmd( "./check_smtp -H $host_tcp_smtp_tls -p $unused_port --ssl" );



More information about the Commits mailing list