summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig A. Berry <craigberry@mac.com>2002-03-04 05:03:37 -0600
committerJarkko Hietaniemi <jhi@iki.fi>2002-03-04 16:43:53 +0000
commit48c0953012764a1f18de9e2eaf0191e5b219e0d8 (patch)
tree902c480a787ef4b9b0bc11cea3d00b2c6c24789e
parent7dde2f7e3a7d8677e5fb2743218c17ff4d65fe4a (diff)
downloadperl-48c0953012764a1f18de9e2eaf0191e5b219e0d8.tar.gz
VMS test and perldelta update
From: "Craig A. Berry" <craigberry@mac.com> Message-Id: <5.1.0.14.2.20020304105500.01ae4968@exchi01> p4raw-id: //depot/perl@15005
-rw-r--r--ext/Encode/t/JP.t6
-rw-r--r--pod/perldelta.pod10
-rwxr-xr-xt/op/taint.t4
3 files changed, 16 insertions, 4 deletions
diff --git a/ext/Encode/t/JP.t b/ext/Encode/t/JP.t
index 4a3416bfe6..8e68ea1886 100644
--- a/ext/Encode/t/JP.t
+++ b/ext/Encode/t/JP.t
@@ -76,7 +76,11 @@ while (<$src>)
}
close($dst);
close($src);
-ok(compare($utf,$ref) == 0);
+TODO:
+{
+ local $TODO = 'needs debugging on VMS' if $^O eq 'VMS';
+ ok(compare($utf,$ref) == 0);
+}
select($out);
SKIP:
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 7a30b1c09f..e1c51fd6b1 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -2170,6 +2170,10 @@ to 7.0.
The C<system> function and backticks operator have improved
functionality and better error handling.
+File access tests now use current process privileges rather than the
+user's default privileges, which could sometimes result in a mismatch
+between reported access and actual access.
+
=item *
Windows
@@ -2638,9 +2642,9 @@ There are a few known test failures, see L<perluts>.
=head2 VMS
-There is one known test failure with a default configuration:
-
- [.run]switches..........................FAILED on test 1
+There should be no reported test failures with a default configuration,
+though there are a number of tests marked TODO that point to areas
+needing further debugging and/or porting work.
=head2 Win32
diff --git a/t/op/taint.t b/t/op/taint.t
index b045c493e1..07b9f48554 100755
--- a/t/op/taint.t
+++ b/t/op/taint.t
@@ -927,6 +927,10 @@ else
eval { system { "echo" } "/arg0", "arg1" };
test 183, $@ =~ /^Insecure \$ENV/;
}
+if ($Is_VMS) {
+ for (184..203) {print "not ok $_ # TODO tainted %ENV warning occludes tainted arguments warning\n";}
+}
+else
{
# bug 20020208.005 plus some extras
# single arg exec/system are tests 80-83