Tests 7 and 8 for this script are failing on VMS.
Test 7 is failing because normally on VMS, unless you specify otherwise,
you get exclusive access to the file, so the second open is failing.
The logical name DECC$FILE_SHARING defined as "ENABLE" will change VMS
behavior to that of UNIX which will allow test 7 to pass.
I can probably come up with some code to have the script on VMS make
sure that that value is set and to clear it on exit.
Test 8 is more of a problem. The issue is that the buffers for the
other stream written by the new_tb->output("some_file") have not made it
to disk, so they can not yet be read by the new input stream to pass the
test.
There does not seem to be a method of explicitly closing or flushing the
output stream being written to by Test::Builder.
Any ideas on how to resolve this?
-John
[EMAIL PROTECTED]
Personal Opinion Only