From bd63d559b0d1791cd5ba4b6c87287df2f00f0448 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Thu, 14 May 2020 16:07:14 +0000 Subject: [PATCH] fhem.pl: better syntax checking for -t (Forum #111061) git-svn-id: https://svn.fhem.de/fhem/trunk@21940 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/fhem.pl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fhem/fhem.pl b/fhem/fhem.pl index a297b9719..f48cae5c6 100755 --- a/fhem/fhem.pl +++ b/fhem/fhem.pl @@ -6086,7 +6086,10 @@ prepareFhemTestFile() return if($ARGV[0] ne "-t" || @ARGV < 2); shift @ARGV; - return if($ARGV[0] !~ m,^(.*?)([^/]+)\.t$,); + if($ARGV[0] !~ m,^(.*?)([^/]+)\.t$, || !-r $ARGV[0]) { + print STDERR "Need a .t file as argument for -t\n"; + exit(1); + } my ($dir, $fileBase) = ($1, $2); $fhemTestFile = $ARGV[0];