diff --git a/connector/perl/lib/Test/Tarantool.pm b/connector/perl/lib/Test/Tarantool.pm
index 14aecb0b9d92482b4250b9ff3eafdad163e95b01..189b81711be1d645880a35e1e831e4161d7c7ba8 100644
--- a/connector/perl/lib/Test/Tarantool.pm
+++ b/connector/perl/lib/Test/Tarantool.pm
@@ -46,7 +46,7 @@ sub run {
     my ($module, %opts) = @_;
 
     my $cfg_file = delete $opts{cfg} or croak "config file not defined";
-    croak "File not found" unless -r $cfg_file;
+    croak "File not found: $cfg_file" unless -r $cfg_file;
     open my $fh, '<:encoding(UTF-8)', $cfg_file or die "$@\n";
     local $/;
     my $cfg = <$fh>;