@@ -, +, @@ --- t/db_dependent/Koha/XSLT/Security.t | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) --- a/t/db_dependent/Koha/XSLT/Security.t +++ a/t/db_dependent/Koha/XSLT/Security.t @@ -60,8 +60,8 @@ $xslt=<<"EOT"; EOT $xslt_file = mytempfile($xslt); -warning_like { $output= $engine->transform( "", $xslt_file ); } - qr/read_file called in XML::LibXSLT/, +warnings_like { $output= $engine->transform( "", $xslt_file ); } + [ qr/read_file called in XML::LibXSLT/, qr/runtime error/ ], 'Triggered security callback for read_file'; # Trigger write_file @@ -74,8 +74,8 @@ $xslt=<<"EOT"; EOT $xslt_file = mytempfile($xslt); -warning_like { $output= $engine->transform( "", $xslt_file ); } - qr/write_file called in XML::LibXSLT/, +warnings_like { $output= $engine->transform( "", $xslt_file ); } + [ qr/write_file called in XML::LibXSLT/, qr/runtime error/ ], 'Triggered security callback for write_file'; # Trigger read_net @@ -88,8 +88,8 @@ $xslt=<<"EOT"; EOT $xslt_file = mytempfile($xslt); -warning_like { $output= $engine->transform( "", $xslt_file ); } - qr/read_net called in XML::LibXSLT/, +warnings_like { $output= $engine->transform( "", $xslt_file ); } + [ qr/read_net called in XML::LibXSLT/, qr/runtime error/ ], 'Triggered security callback for read_net'; # Trigger write_net @@ -104,8 +104,8 @@ $xslt=<<"EOT"; EOT $xslt_file = mytempfile($xslt); -warning_like { $output= $engine->transform( "", $xslt_file ); } - qr/write_net called in XML::LibXSLT/, +warnings_like { $output= $engine->transform( "", $xslt_file ); } + [ qr/write_net called in XML::LibXSLT/, qr/runtime error/ ], 'Triggered security callback for write_net'; # Check remote import (include should be similar) --