diff options
Diffstat (limited to 't/op/eval.t')
-rwxr-xr-x | t/op/eval.t | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/t/op/eval.t b/t/op/eval.t index 42a71e2593..17b8d9d689 100755 --- a/t/op/eval.t +++ b/t/op/eval.t @@ -1,6 +1,6 @@ #!./perl -print "1..41\n"; +print "1..45\n"; eval 'print "ok 1\n";'; @@ -221,3 +221,16 @@ print $@; }; print "not ok 41\n" if $@; } + +# Make sure that "my $$x" is forbidden +# 20011224 MJD +{ + eval q{my $$x}; + print $@ ? "ok 42\n" : "not ok 42\n"; + eval q{my @$x}; + print $@ ? "ok 43\n" : "not ok 43\n"; + eval q{my %$x}; + print $@ ? "ok 44\n" : "not ok 44\n"; + eval q{my $$$x}; + print $@ ? "ok 45\n" : "not ok 45\n"; +} |