Add regression test files inadvertantly omitted in plperl.on_plperl{u}_init patch

This commit is contained in:
Andrew Dunstan 2010-02-12 19:38:14 +00:00
parent 3ad7dbb1b9
commit 1b3a437a19
2 changed files with 24 additions and 0 deletions

View File

@ -0,0 +1,14 @@
-- test plperl.on_plperl_init errors are fatal
-- Avoid need for custom_variable_classes = 'plperl'
LOAD 'plperl';
SET SESSION plperl.on_plperl_init = ' eval "1+1" ';
SHOW plperl.on_plperl_init;
plperl.on_plperl_init
-----------------------
eval "1+1"
(1 row)
DO $$ warn 42 $$ language plperl;
ERROR: while executing plperl.on_plperl_init
DETAIL: 'eval "string"' trapped by operation mask at line 2.
CONTEXT: PL/Perl anonymous code block

View File

@ -0,0 +1,10 @@
-- test plperl.on_plperl_init errors are fatal
-- Avoid need for custom_variable_classes = 'plperl'
LOAD 'plperl';
SET SESSION plperl.on_plperl_init = ' eval "1+1" ';
SHOW plperl.on_plperl_init;
DO $$ warn 42 $$ language plperl;