diff options
Diffstat (limited to 't/comp')
-rw-r--r-- | t/comp/opsubs.t | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/t/comp/opsubs.t b/t/comp/opsubs.t index 75c6012fc3..0bbe09904d 100644 --- a/t/comp/opsubs.t +++ b/t/comp/opsubs.t @@ -60,9 +60,12 @@ is( &qw('amper'), "qw-amper", "&qw() is func" ); # qx operator can_ok( 'main', "qx" ); eval "qx('unqualified')"; -TODO: { - local $TODO = $^O eq 'MSWin32' ? "Tainting of PATH not working of Windows" : $TODO; - like( $@, qr/^Insecure/, "qx('unqualified') doesn't work" ); +SKIP: { + skip("external command not portable on VMS", 1) if $^O eq 'VMS'; + TODO: { + local $TODO = $^O eq 'MSWin32' ? "Tainting of PATH not working of Windows" : $TODO; + like( $@, qr/^Insecure/, "qx('unqualified') doesn't work" ); + } } is( main::qx('main'), "qx-main", "main::qx() is func" ); is( &qx('amper'), "qx-amper", "&qx() is func" ); |